9845 W Florissant Ave, St. Louis, MO 63136
Phone: +1 314-436-9300
Located in Dellwood, Fast Track Urgent Care serves the north St. Louis community from its West Florissant Avenue facility. With weekday hours extending from 8AM to 8PM and Saturday availability until 4PM, this center provides accessible healthcare when primary physicians are unavailable. Patients appreciate the generally short wait times and professional medical staff, though experiences can vary during peak hours. The facility offers standard urgent care services for non-emergency conditions, with several reviewers specifically mentioning positive experiences with COVID testing and treatment of minor injuries. The 3.7-star rating from over 150 Google reviews reflects a mix of experiences, with many patients highlighting the center's convenience and efficiency. The location is particularly valued by nearby residents seeking prompt medical attention without the hassle of emergency room visits.