1. Little Steam Clean Company 1121 Knollwood Parkway Dr, Hazelwood, MO 63042 Coordinate: 38.78169,-90.39097 Phone: (314) 591-9984