12021 Santa Gertrudes Ave. (btwn Lemon/Ocean & Imperial)
La Mirada, CA 90638
(562) 943-7277
15620 Whittwood Ln
Whittier, CA 90603
(562) 947-6395
Hours:
Mon–Sat: 6:00 AM–10:00 PM
Sun: 7:00 AM–10:00 PM
14942 Leffingwell Rd (La Mirada Blvd)
La Mirada, CA 90638
(562) 941-9263