Dr. Kelli Armstrong
Located at 50 Cherry Street in Milford, Connecticut, Dr. Armstrong's office is accessible off of I-95 in southern CT.
A Wide Selection of Glasses
We want you to feel comfortable that you are getting superior care and attention. Whether you visit for an examination or a cool new pair of shades, we value your business.