Map & Directions

Palo Alto Surgery Center is located at:

695 High Street
Palo Alto, CA 94301

Please enter through:

151 Forest Ave
Palo Alto, CA 94301

Convenient ten minute drop off parking located on the corner of High St and Forest Ave.

Palo Alto Surgery Center Google Map

Should you have any trouble finding our facility, please contact our business office at 650.565.8683.