Eye doctors & Optometrists in Providence, RI
Eye doctors & Optometrists • Doctors
55 Dorrance St,
# 100
Providence ,
RI
02903
UNITED STATES
Based on 1 reviews
Terrible
I saw Earle Scharff III, the only OD doctor who works at the downtown branch of Koch Eye, and I'd recommend to stay away from this place. I had a minor eye irritation from my contact lens (been wearing them for 14 years, but just now...Worldwide > United States > Providence, RI > Eye doctors & Optometrists