920 S Leslie St, La Habra, CA 90631, United States
630 W Mountain View Ave, La Habra, CA 90631, United States
2061 E Lambert Rd, La Habra, CA 90631, United States