Templeton Specialty Center - Nephrology
350 Posada Ln , Suite 202
Templeton, CA, United States
93465
350 Posada Ln , Suite 202
Templeton, CA, United States
93465
(805) 434-5497
No Website Provided
Dr. Michael DiBiase's Credentials
Accepting New Patients
Yes, this doctor is accepting new patients