NO STORE FRONT, 15040 Leffingwell Rd, La Mirada (562) 235-5696
NO STORE FRONT, 15040 Leffingwell Rd, La Mirada, CA 90638 (562) 235-5696