Address:
La Jolla Optique
4130 La Jolla Village Dr STE 102, La Jolla 92037
(858) 678-3937 (Phone), (858) 678-3940 (Fax)
Steven Schallhorn MD
4520 Executive Dr STE 230, San Diego 92121
(858) 597-0897 (Phone)
Hospitals:
La Jolla Optique
4130 La Jolla Village Dr STE 102, La Jolla 92037
Steven Schallhorn MD
4520 Executive Dr STE 230, San Diego 92121
Scripps Memorial Hospital La Jolla
9888 Genesee Ave, La Jolla 92037