Walmart Vision & Glasses
75 N Broadway
Chula Vista
CA
91910
(619) 691-7945
Open Map
Accepts Credit Cards
Bike Parking
Eyewear
Optician
Optometry
Price range: $$
Sunglasses
Yes