Eye doctors & Optometrists in Chico, CA
Eye doctors & Optometrists
500 Cohasset Rd Ste 24,
# 24
Chico ,
CA
95926
UNITED STATES
Based on 1 reviews
Not an honest doctor
I went to this doctor to get contacts. My bill came to twice what they said it would cost.Worldwide > United States > Chico, CA > Eye doctors & Optometrists