1. Clifford Power Systems 4408 Washington Ave, Independence, MO 64055 Coordinate: 39.03873,-94.42019 Phone: (913) 312-2031