1. Deep Kleen & Maintenance 1945 Claymills Dr, Chesterfield, MO 63017 Coordinate: 38.6337,-90.55096 Phone: (314) 680-5511