5944 Newpark Mall Rd. Suite A, Newark, CA 94560
Mon - Fri: 11 to 6
Sat: 12-4 (CLOSED ON 8/4, 8/11, and 8/18)
*Appointments can be made during non shop hours through email.
(510)792-4090 (ONLY answered during shop hours, we are on Pacific Time)