Address:
Michael R Lebens MD
265 Posada Ln STE D, Templeton 93465
(805) 434-0770 (Phone)
Hospitals:
Michael R Lebens MD
265 Posada Ln STE D, Templeton 93465
Twin Cities Community Hospital
1100 Las Tablas Rd, Templeton 93465
Education:
Medical School
University of Rochester
Graduated: 1995
Exempla St Joseph Hospital