Address:
Steven J Mcallen MD
295 Posada Ln STE C, Templeton 93465
(805) 434-1166 (Phone)
Hospitals:
Steven J Mcallen MD
295 Posada Ln STE C, Templeton 93465
Twin Cities Community Hospital
1100 Las Tablas Rd, Templeton 93465
Education:
Medical School
University Of California, San Diego, School Of Medicine
Graduated: 1986