business.wiki ← Health And Medical

Home / Health And Medical / Urgent Care Center / Downtown Urgent Care

Downtown Urgent Care

Urgent Care Center

One of 9 urgent care center listings in Saint Louis.

About Downtown Urgent Care

Downtown Urgent Care is a urgent care center in the health and medical sector, based in Saint Louis, MO. Its recorded address is 916 Olive St Ste 2, 63101. The listing includes a telephone number, an official website. It is one of 9 urgent care center listings tracked in Saint Louis; the nearest comparable listing is 24/7 Healthcare / Downtown Urgent Care, within walking distance. Downtown Urgent Care has 2 listed locations in total; this page covers the Saint Louis branch.

Address
916 Olive St Ste 2, Saint Louis, MO, 63101
Phone
3144369300
Website
247uc.com

Questions

Where is Downtown Urgent Care located?

916 Olive St Ste 2, Saint Louis, MO, 63101

How do I contact Downtown Urgent Care?

3144369300 · https://www.247uc.com/

What type of business is Downtown Urgent Care?

Downtown Urgent Care is a urgent care center (health and medical) in Saint Louis.

Downtown Urgent Care branches

Downtown Urgent Care has 2 listed locations. This branch is in Saint Louis.

Nearby urgent care center

Cite this page

“Downtown Urgent Care, Saint Louis — business.wiki, retrieved August 2026.” Facts on this page come from openly licensed data (Overture Maps Foundation) and are refreshed with each monthly release; sourcing is documented on the methodology page.

Embed this card on your site — free <iframe src="https://business.wiki/embed/10201854" width="380" height="230" style="border:0" loading="lazy" title="Downtown Urgent Care — business.wiki"></iframe>

There is also a free JSON lookup API: /api/lookup?q=name&city=… — attribution appreciated.