RatedTOPUrgent Care in Saint Louis and one of the few Urgent Cares AcceptingMedicareandMedicaid WELCOME to We have TWO locations: 2686 N. Highway 67 Florissant, MO 63033 (Behind Dairy Queen) 7 Days a Week 8a - 8p 9845 W. Florissant ...