Skip to Main Content
Facility Name
Palo Alto Medical Foundation
Provider Number
1013950807
Date Approved
02/09/2012
State
CA
Address 1
795 El Camino Real
Address 2
Palo Alto, CA 94301
Other Information
Telephone #: 650-853-2924