Address:
4255 S El Pomar Rd, Templeton 93465
(805) 237-0422 (Phone)
Hospitals:
4255 S El Pomar Rd, Templeton 93465
French Hospital Medical Center
1911 Johnson Ave, San Luis Obispo 93401
Education:
Medical School
Harvard Medical School
Graduated: 1962
University Hospital
Graduated: 1963
Graduated: 1970