offices are conveniently located in downtown Stamford Connecticut
in the Health Sciences Center Building, minutes away from
the Stamford Train Station, the Merrit Parkway, and I-95.
Free parking is available on site.
Our address is:
The EyeCare Center of Stamford
1275 Summer Street, Suite 200
Stamford, CT 06905
here for an interactive map and directions.