Our 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


Click here for an interactive map and directions.

Meet Our Doctors
Our Staff
Eye Care Services
The Eye Glass Store
Courtesy Coupons
Contact Lenses
Prescription Refills
New Patient Forms
Insurance Plans