1. Clifford Power Systems, Inc. 12035 Missouri Bottom Rd, Hazelwood, MO 63042 Coordinate: 38.76814,-90.39355 Phone: (314) 739-8700
2. R & R Hazelwood, MO 63042 Phone: (314) 837-8565