Cell: 831-325-6426 Phone: 831-465-6654 Email: contact@santacruzcamerarepair.com
BUSSINES HOURS: Monday to Friday 9:00 AM to 5:00 PM
Saturday 9:00 AM to 3:00 PM Sunday Closed.
We are located at: 2630 Portola Dr. #38 • Santa Cruz, CA 95062.
View in Map our Location