1. Cross Keys Vacuum 129 Flower Valley Shopping Ctr, Florissant, MO 63033 Coordinate: 38.8118,-90.29636 Phone: (314) 837-4431