1. Ken's Auto Repair & Towing 175 Washington St, Florissant, MO 63031 Coordinate: 38.79422,-90.33264 Phone: (314) 837-7883