Dr. Michael Lebens, MD
Contact provider for availability

Dr. Michael Lebens, MD

Save

Family Medicine | Male

Michael R Lebens MD 265 Posada Ln Ste D, Templeton, CA 93465 Get Directions
(805) 434-0770