Stephen Kirk Schaller, MD, Ophthalmology

2240 Encinitas Blvd
D402
EncinitasCA  92024-4345 (San Diego County)


Phone: 619-992-7978
Fax: 858-756-5039

NPI: 1588856702
License Number: G31897 (CA)