Patient and Visitor Parking
Otolaryngology Head & Neck Surgery Clinic
801 Welch Road Palo Alto, CA 94304
The Otolaryngology Head & Neck Surgery Clinic at 801 Welch has self-parking available for patients at no cost.

Self-Park
Location:
Otolaryngology Head & Neck Surgery Clinic (OHN)
Address:
801 Welch Road Palo Alto, CA 94304
Shift:
all
6 Accessible parking spaces are available