City of Santa Clara Public Works Department

Where

1700 Walsh Ave, Santa Clara, California 95050, United States

Accessibility

Parking
No parking
Restroom
No restrooms

Contact

Phone
+14086153080
Website
https://www.santaclaraca.gov/our-city/departments-g-z/public-works