Glenn F Oelker, MD, Ophthalmology

689 Tank Farm Rd
Ste 100
San Luis ObispoCA  93401-7077 (San Luis Obispo County)


Phone: 805-781-3937
Fax: 805-781-9013

NPI: 1871501783
License Number: G49598 (CA)