11200 Alameda St, Lynwood, CA 90262, United States
10833 Long Beach Blvd, Lynwood, CA 90262, United States