Dr. Michael  Lebens

Provider Information

Family Practice
A70273
No
English, Spanish

Location

265 Posada Lane, Suite D
Templeton, CA 93465
View Map
(805) 434-0770
(805) 434-5124

Specialty

American Board of Family Medicine
Family Medicine

Credentials

Medical Education, University Of Rochester School Of Medicine And Dentistry
08-01-1991 – 05-01-1995

Internship, University of Colorado Denver Program
06-01-1995 – 06-01-1998