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