Patient and Visitor Parking

1000 Welch Road
1000 Welch Road Palo Alto, CA 94304

Free self-parking is available at 1000 Welch Road for patients and visitors to the following clinics located at 1000 Welch Road in Palo Alto.

Self-Park

Location:

1000 Welch Road (WR)

Address:

1000 Welch Road Palo Alto, CA 94304

Shift:

all

Rates:

Free with clinic validation
Without validation
$24 after 30 minutes

6 Accessible parking spaces are available

  • Oral Medicine and Maxillofacial Surgery Clinic
  • Center for Female Urology and Neuro Urology
  • Male Reproductive Medicine and Surgery Program
  • International Azoospermia Center
  • Laparoscopy and Endourology Program
  • Cosmetic Plastic Surgery Clinic
  • Urology Clinic
  • Plastic and Reconstructive Surgery Clinic