Stamford, CT Office
680 E Main St. Ste A, # 1138
Stamford, CT 06851
Please note, only telehealth sessions are offered, in-person appointments are not available
Directions
From Downtown Stamford:
Head east on Main Street toward Glenbrook Road.
Continue straight on Main Street for about a mile.
680 E Main St, will be on the right.
From I-95:
Take Exit 8 toward Atlantic St/Elm St in Stamford.
Follow Elm St north, then turn right onto E Main St.
Continue on E Main St for about half a mile; 680 E Main St will be on the right.