1. Andy's Home and Business Repair Inc. 2851 Chapel View Dr, Florissant, MO 63031 Coordinate: 38.81694,-90.31608 Phone: (314) 307-8355