2013 North Long Beach Boulevard, Compton, CA 90221, United States
Location
2013 N Long Beach Blvd
Compton
, CA
See map: Google Maps