TotalCare Medical Center

logo

 
 

Welcome to the
Brauer TotalCare Medical Center.

 
img
 
Located in downtown Palo Alto, Brauer Medical Center is within easy access to all parts of the Bay Area. Please check our hours and location.
 
 
 


Brauer TotalCare Medical Center
630 University Avenue
Palo Alto, CA
(650) 329-8001