14901 Adelfa Dr, La Mirada, CA 90638, United States
16511 Knott Ave, La Mirada, CA 90638, United States