City of Santa Clara Public Works Department
Where
1700 Walsh Ave, Santa Clara, California 95050, United StatesAccessibility
- Parking
- No parking
- Restroom
- No restrooms
Contact
- Phone
- +14086153080
- Website
- https://www.santaclaraca.gov/our-city/departments-g-z/public-works