1. Kleen Inspection 15205 S Stanford Ave, Compton, CA 90220 Coordinate: 33.89367,-118.26024 Phone: (310) 722-0396