1. Florissant Auto Radiator & Air Conditioning Service 865 N Lafayette St, Florissant, MO 63031 Coordinate: 38.79525,-90.32427 Phone: (314) 837-9696