Fast Track Urgent Care (Dellwood)

9845 W Florissant Ave, St. Louis, MO 63136

Phone: 314-436-9300

Fast Track Urgent Care (Dellwood)

About Fast Track Urgent Care (Dellwood)

Fast Track Urgent Care (Dellwood) is at 9845 W Florissant Ave, St. Louis, MO 63136. It's open 8 AM–8 PM Monday to Friday and 8 AM–4 PM on Saturday. It's closed on Sunday.

It averages 3.7 stars from 152 Google reviews, below the 4.1-star average of the other 27 rated clinics in St. Louis.

There are 8 other clinics within 5 miles; the closest is SSM Health Cardinal Glennon Pediatric Urgent Care in Ferguson, 2.2 miles away.

Other urgent care nearby