top of page

Contact Us

We are located in the heart of Stamford’s West Side, just steps away from the newly renovated Stamford Hospital Campus and next door to the Fairgate Health Center.  We are convenient to downtown and only minutes from I-95.  

134 Stillwater Avenue
Stamford, CT 06902

Monday - Friday: 8:30 AM - 6:00 PM

Saturday:  9:00 AM - 3:00 PM

Sunday: Closed

Tel:  203-324-0251
Fax: 203-348-0693

Thanks! Message sent.

bottom of page