Alert
Traffic accident Peyton and Mission. Expect delays north and southbound for 30 minutes.
Traffic accident Peyton and Mission. Expect delays north and southbound for 30 minutes. 
Traffic accident Peyton and Mission. Expect delays north and southbound for 30 minutes.
Address/Location
Santa Cruz Police Department
155 Center St
Santa Cruz, CA 95060
Contact
Emergency: 9-1-1
Non-emergencies: 831-420-5810
Santa Cruz Police
Administration
tips@santacruzpolice.com