Vision Care / Spectacle Shoppe Home Medical > Ophthalmologists > Vision Care / Spectacle Shoppe Address: 222 W. Eulalia St. Ste 110 Glendale CA 91204 GPS: 34.1263441, -118.2571782 Telephone: 818-551-7127 Tweet