UCSC Police - Emergency Response Center is located in Santa Cruz, United States on 114 Carriage House Rd. UCSC Police - Emergency Response Center is rated 3 out of 5 in the category civil police in United States.
Address
114 Carriage House Rd
Accessibility
Wheelchair-accessible entrance