Vision Center inside Wal Mart

Vision Center inside Wal Mart
Vision Center inside Wal Mart 75 North Broadway Chula Vista, CA 91910
Add a Review

Consumer Feedback

(1 Review)
Could you buy glasses at your optometrist's practice?
I could, but their selection was horrible
How would you compare this provider to others in his/her field that you have visited?
There is no comparison!
by Anonymous xxx.xxx.62.183
May 18, 2013
Add a Review