Hillcrest Location

Phone:
619.683.3975

Address:
620 University Ave,
San Diego, CA 92103

Hours:
Mon – Fri 10-7

Saturday 10-6
Sunday 11-5

Chula Vista Location

Phone:
619.500.5316

Address:
1480 East Lake Parkway Suite 906
Chula Vista CA 91915

Hours:
Tues – Fri 10-7

Saturday 10-6
Sunday 11-5
Closed on Monday