I just called twice and waited through all the various menus to get to the optical department and someone picked up, and hung up on me. TWICE. 7:43 PM Wednesday 10 October 2018.
Information
3Photos
1Comments
3Rating
Address:895 E H St, Chula Vista, CA 91910, United States