5 /5 Debbie Newhouse: Very good always - lab onsite, reception, nursing, doctors all great for 2 decades.
795 El Camino Real, Palo Alto, CA 94301
(650) 853-2984
Google map: https://www.google.com/maps/place/?q=place_id:ChIJCbFaxCS7j4ARBdnuAmqyv3g