1. Flood Control 1514 N Long Beach Blvd Ste E, Compton, CA 90221 Coordinate: 33.90625,-118.2081 Phone: (310) 598-1099