CELL : 831-325-6426       SHOP : 831-465-6654 

Email: contact@santacruzcamerarepair.com

 Business Hours : Monday through Friday  11:00am to 6:00pm

Saturday 11:00am to 2:00pm   Sunday Closed.

We are located at: 2630 Portola Dr. #38 • Santa Cruz, CA 95062.

 

                                            

 

 

                 View in Map our Location