The Canyon Santa Clarita Description:
.
Address:
24201 Valencia Blvd, Santa Clarita, CA 91355, United States
Phone Number:
+1 818-879-5016
Website:
Store Hours:
Sunday: Closed | Monday: 12-8PM | Tuesday: 12-8PM | Wednesday: 12-8PM | Thursday: 12PM-2AM | Friday: 12PM-2AM | Saturday: Closed