Does they have vision center
Address: 465 Bridgeport Ave, Shelton, CT 06484, USA
R. J. Cranson | Sep 28, 2018
They does!
W Monsky | Sep 28, 2017
Yes
Jay Czajkowski | Sep 28, 2017
Yes, next to subway.
syed ali | Sep 28, 2017
Not sure
Thanks! Your answer is awaiting moderation.