Here are our locations

466 N. Lone Hill Ave.
San Dimas, CA 91773-1736
(909) 305-8858
(909) 305-8881

Open 7 Days: 10am - 9pm

530 A N. Sepulveda Blvd.
El Segundo, CA 90245-5818
(310) 640-7827
(310) 640-7829

Open 7 Days: 10am - 9pm

31800 Grape Street
#B
Lake Elsinore, CA 92532-9708
(951) 609-2522
(951) 674-5830

Open 7 Days: 10am - 9pm

Miracle Mile
6361 Wilshire Blvd
Between San Vicente Blvd and Crescent Heights Blvd
Los Angeles, CA 90048-5001
(323) 413-2009
(323) 413-2031

Open 7 Days: 10am - 9pm

3941 S. Bristol Street
Ste. G.
Santa Ana, CA 92704-7400
(714) 438-1300

Open 7 Days: 10am - 9pm

367 S. Mountain Ave
Upland, CA 91786-7032
(909) 920-6888
(909) 920-6887

Open 7 Days: 10am - 9pm

16350 Ventura Blvd.
Suite C.
Encino, CA 91436-5316
(818) 387-6737

Open 7 Days: 10am - 5pm

1150 East Philadelphia Street
Ste. 105
Ontario, CA 91761-5694
(909) 773-1019

Open 7 Days: 10am - 9pm

497 E. Alessandro Blvd
Riverside, CA 92508-5085
(951) 776-2494

Open 7 Days: 10am - 9pm

2150 California Ave
Ste. 112
Corona, CA 92881-7271
(951) 272-6453
(951) 272-6458

Open 7 Days: 10am - 9pm

1318 Bison Avenue
Newport Beach, CA 92660-9070
(949) 721-1052
(949) 721-1054

Open 7 Days: 10am - 8pm

27774 Newport Road
Menifee, CA 92584-9108
(951) 679-3200
(951) 679-3229

Open 7 Days: 10am - 9pm