Health services in St. Louis County, Missouri
Filter by amenity type:
Nearest Services
Clinic
- Berland Imaging and MRI
North New Ballas Road, 774 63141 Creve Coeur - BioBalance Health
Olive Boulevard, 10800 63141 Creve Coeur - DaVita Dialysis
West Florissant Avenue, 10887 63136 Ferguson - DaVita Dialysis
Lewis and Clark Boulevard, 10241 63136 Bellefontaine Neighbors - DaVita Dialysis
- Davita Kidney Care
New Halls Ferry Road, 13015 - DePaul Health Center
DePaul Drive, 12377 - DePaul Health Center
DePaul Drive, 12349 - Fast Track Urgent Care
North Highway 67 Street, 2682 - Foot Healers
Olive Boulevard, 11449 63141 Creve Coeur - Fresenius Kidney Care
Tesson Ferry Road, 13134 - Greater Missouri Imaging
Olive Boulevard, 12101 - Hangar Clinic
Olive Boulevard, 9719 63132 Olivette - Mercy Clinic Clayton and Clarkson
Clayton Road, 15945 63011 Ballwin - Mercy Clinic Family Medicine - Olivette - Mercy
Olive Boulevard, 9338 63132 Olivette - Mercy Urgent Care - Mercy
Old Tesson Road, 12348 63128 Saint Louis
Phone: +1 (314) 272-2014 - Mercy Urgent Care and Radiology - Mercy
Legends Parkway, 20 - Missouri Baptist Medical Center Outpatient Center - Sunset Hills
South Lindbergh Boulevard, 3844 63127 Sunset Hills
Phone: +1 314 525 0500 - Open Upright MRI of Missouri
Olive Boulevard, 11737 63141 Creve Coeur - Passport Health Chesterfield Travel Clinic - Passport Health
McBride & Son Center Dr, #1 63005 Chesterfield - Passport Health Richmond Heights Travel Clinic - Passport Health
South Brentwood Boulevard, 1034 63117 Richmond Heights - South County Diabetes & Obesity Center
Robidoux Drive - SSM Health Urgent Care
Dorsett Village, 2022 63043 Maryland Heights
Phone: +13145900520
Opening hours: Mo-Su 08:00-20:00 - SSM Physical Therapy
South Kirkwood Road, 201 63122 Kirkwood
Phone: +1 314 984 9220 - St. Anthony's Urgent Care Center
Gravois Road, 714 63026 Fenton
Phone: +16363266100 - St. Luke's Ugrent Care - St. Luke"s Hospital
Ladue Road, 8857 63124 Ladue - St. Luke's Urgent Care
Olive Boulevard, 11550 63141 Creve Coeur
Phone: 314-542-7690 - Total Access Urgent Care
Olive Boulevard, 10923 63141 Creve Coeur
Phone: 314-764-2953 - Total Access Urgent Care
Lamplighter Square Shopping Center, 12612 - Total Access Urgent Care
South Big Bend Boulevard, 1005 63117 Richmond Heights
Phone: +1-314-449-8677
Opening hours: Mo-Su 08:00-22:00 - Total Access Urgent Care
Page Avenue, 8961 63114 Overland - Total Access Urgent Care
Manchester Road, 15420 63011 Ellisville - Total Access Urgent Care
Manchester Road, 13861 63011 Town & Country - Total Access Urgent Care
Gravois Road - Total Joint Center of St. Louis
Office Parkway, 760 63141 Creve Coeur - -
Clarkson Clayton Center, 1326 63011 Ellisville - -
West Florissant Avenue, 11642 - website
Smizer Mill Road, 1203 63026 Fenton
Phone: +1 636 717 1414
Opening hours: 08:00-20:00 - - - Mercy
- website
Pershall Road, 3878 63135 Ferguson - -
North Highway 67 Street, 1090
Dentist
- Affordable Dentures & Implants
Kennerly Road, 9960 - Alpha Dental Care
Olive Boulevard, 9433 63132 Olivette - Arch Orthodontics
South Big Bend Boulevard
Opening hours: Mo-Fr 08:00-17:30 - Aspen Dental
Lemay Ferry Road, 4008 - Aspen Dental
South Hanley Road - Aspen Dental
North Highway 67 Street, 3115 - Ballwin Dental Care
Manchester Road, 14649 63011 Ballwin - Butler Hill Dental
Butler Hill Road, 4305 63128
Phone: +1-314-892-8060 - Clay Avenue Dental
South Clay Avenue, 204 63122 Kirkwood - Creve Coeur Dentistry
Olive Boulevard, 11437 63141 Creve Coeur - Creve Coeur Family Dentistry
Will Avenue, 726 - Deco Dental
Smizer Mill Road, 1391 - Hilltown Dental
Hilltown Village Center, 175 63017 Chesterfield
Phone: +1-636-532-3311
Opening hours: Mo-Th 07:00-16:00, Fr 07:00-16:00 open "every other week" - Homer Sedighi, D.M.D., P.C., Pediatric Dentistry - Homer Sedhigi
West Drive, 2 63017 Chesterfield
Phone: +1-636-777-7777
Opening hours: Mo-Tu 09:00-17:00; We,Fr 09:00-15:00; Th 09:00-18:00; Sa 08:30-15:00 - John Monaco, DDS, PC
Lemay Ferry Road, 3001 63125 St Louis
Phone: +1-314-892-5343
Opening hours: Mo-We 08:00-17:00; Th 07:00-14:00 - Kehrs Mill Dental Arts
Kehrs Mill Road, 980 63011 Ballwin - Midwest Dental
- Paul S. Herrin DDS
Derhake Road, 395 - Postol Dental
Manchester Road, 15208 63011 Ballwin - Premier Dental Partners
Olive Boulevard, 12528 63141 Creve Coeur
Phone: 314-878-0122 - Sinha Family Dentistry
Tesson Ferry Road, 12486 - Soft Touch Dental
Dunn Road, 1005 63031 Florissant
Phone: 314-838-9454
Email: soufttouch@gmail.com - St. Louis County Endodontics
West Drive, 4
Phone: +1-636-778-9901
Fax: +1-636-778-9904
Email: stlcoendo@gmail.com
Opening hours: Mo-Tu 08:00-16:00; We 09:00-15:30; Th-Fr 08:00-16:00 - St. Louis Orthodontic Group
Smizer Station Road, 1576 - The Dental Anesthesia Center
Francis Place, 950 63105 Clayton
Phone: 314-862-7844
Opening hours: Mo-Th 07:00-16:00; Fr 07:00-15:00 - Valley Park Dental Care
Meremec Station Road, 922 63088 Valley Park - West County Pediatric Dentist
Kehrs Mill Road, 956 63011 Ballwin - West Olive Dental
Olive Boulevard, 12611 63141 Creve Coeur
Phone: +1 314 514 0660 - -
Main Street, 517 - -
North New Florissant Road, 508 - -
- -
North Geyer Road, 610 63122 Kirkwood - -
Long Road, 128
Doctor
- Big Bend Professional Building
Clayton Road, 6744 63117 Richmond Heights - Brinton Vision
North New Ballas Road, 555 63141 Creve Coeur
Phone: +1 314-375-2020
Email: info@brintonvision.com - Greater Missouri Imaging
Tesson Ferry Road, 12152 - Kostman
Old Olive Street Road - Metropolitan Urological Specialists
Big Bend Road, 10296 63122 Crestwood - Pepose Vision Institute
Tesson Ferry Road, 13134 - SSM Physical Therapy
North New Ballas Road, 555 63141 St. Louis
Phone: +1 314 997 8700 - The Retina Institute
Juengle Drive
Hospital
- Barnes-Jewish West County Hospital - BJC Healthcare
Olive Boulevard, 12634 63141 Creve Coeur
Phone: +1 314 996 8000
Opening hours: 24/7 - Christian Hospital Northeast - BJC Healthcare
Dunn Road, 11133 63136 Saint Louis
Phone: +1 314 653 5000
Opening hours: 24/7 - DePaul Health Center - SSM Health
DePaul Drive, 12303 63044 Bridgeton
Phone: +1 314 344 6000
Opening hours: 24/7 - Des Peres Hospital
Dougherty Ferry Road, 2345 63122 Saint Louis
Phone: +1 314 966 9100 - Hawthorne Children's Psychiatric Hospital
Pennsylvania Avenue, 1901 63133 Saint Louis
Phone: +1 314 512 7800 - Mercy Rehabilitation Hospital Saint Louis - Mercy
North Outer 40, 14561 63017 Chesterfield
Phone: +1 314 881 4000 - Mercy South - Mercy
Kennerly Road, 10010 63128 Saint Louis
Phone: +1 314 525 1000
Opening hours: 24/7 - Missouri Baptist Medical Center
North Ballas Road, 3015 63131 Saint Louis
Phone: +1 314 996 5000 - Northwest HealthCare
Graham Road, 1225 63031 Florissant
Phone: +1 314 953 6000 - Ranken Jordan Pediatric Bridge Hospital
Dorsett Road, 11365 63043 Maryland Heights
Phone: +1 314 872 6400 - Saint Johns Mercy Medical Center
South New Ballas Road, 615 63141 Saint Louis
Phone: +1 314 251 6000
Opening hours: 24/7 - SSM Health Rehabilitation – Bridgeton - SSM Health
DePaul Drive, 12380 63044 Bridgeton
Phone: +1 314 447 9700 - SSM Health St. Mary's Hospital - St. Louis - SSM Health
Clayton Avenue, 6420 63117 St. Louis
Phone: +1 314 768 8000 - SSM St. Clare Health Center
Bowles Avenue, 1015 63026 Fenton
Phone: +1 636 496 2000 - St. Luke's Hospital
South Woods Mill Road, 232 63017 Chesterfield
Phone: +1 314 434 1500
Opening hours: 24/7 - VA St. Louis Health Care System - Jefferson Barracks Division - Veterans Health Administration
Jefferson Barracks Drive, 1 63123 St. Louis
Phone: +1 314 652 4100
Pharmacy
- Costco Pharmacy
Rusty Road, 4200 63128 - Costco Pharmacy
Olive Boulevard, 8685 63132 Saint Louis
Phone: +1-314-219-5209
Opening hours: Mo-Fr 10:00-19:00; Sa 09:30-18:00 - CVS Pharmacy
Rusty Road, 4250 - CVS Pharmacy
- CVS Pharmacy
Brentwood Promenade Court - CVS Pharmacy
Manchester Road, 15846 63011 Ellisville - CVS Pharmacy
Olive Boulevard, 11560 - CVS Pharmacy
North Highway 67 Street, 694 - CVS Pharmacy - Schnucks
New Halls Ferry Road, 13987 63033 Florissant - CVS Pharmacy
- CVS Pharmacy
Benham Road, 12105 - CVS Pharmacy
- CVS Pharmacy
Town & Country Crossing Drive, 1272 63017-0605 Town & Country
Phone: +1-636-591-0235 - CVS Pharmacy
North Kirkwood Road, 10820 - CVS Pharmacy
Manchester Road, 15025 63011-4626 Ballwin
Opening hours: Mo-Fr 10:00-13:30,14:00-19:00; Sa,Su 11:00-13:30,14:00-17:00 - Dierbergs Pharmacy
Lindemann Road, 1080 63131 Des Peres
Opening hours: Mo-Fr 08:00-21:00; Sa 08:00-18:00; PH,Su 10:00-16:00 - Krummenacher Pharmacy
Olive Boulevard, 11016 - Mercy Pharmacy
Watson Road, 7233 - Neels Pharmacy
Crestwood Executive Center - Sam's Club Pharmacy
THF Boulevard, 196 63005
Phone: 6367280372
Opening hours: Mo-Fr 09:00-19:00; Sa 09:00-18:00; Su 11:00-17:00 - Sam's Pharmacy
- Schnucks Pharmacy
Big Bend Road, 1393 63021 Twin Oaks - Schnucks Pharmacy
Olive Boulevard, 10650 63141 Creve Coeur - St Luke's Convenient Care
Lindeman Road, 1080 63131 Des Peres
Opening hours: Mo-Sa 10:00-18:00; Su 10:00-16:00 - Walgreens
Sulphur Spring Road, 1205 - Walgreens
Telegraph Road - Walgreens
- Walgreens
Big Bend Road, 1391 63021 Twin Oaks
Opening hours: Mo-Su 08:00-23:30 - Walgreens
Manchester Road, 12006 63131 Des Peres - Walgreens
Manchester Road, 13992 - Walgreens
Clayton Road, 14950 - Walgreens
Long Road, 97 - Walgreens
Plaza Drive, 100 - Walgreens
Elm Grove Avenue - Walgreens
Opening hours: 24/7 - Walgreens
North Highway 67 Street, 3160 - Walgreens
Cunningham Avenue - Walgreens
North Highway 67 Street, 3160 - Walgreens
Shackelford Road, 1705 - Walgreens
New Halls Ferry Road, 15390 63031 - Walgreens
Chandler Avenue, 7553 - Walgreens
Olive Boulevard, 10941 63141 Creve Coeur
Phone: 314-997-0555 - Walgreens
Lemay Ferry Road, 651 63125 Lemay - Walgreens
East Fourth Street, 250 - Walgreens
Bowles Avenue, 1001 63026 Fenton - Walgreens
Kennerly Road, 9978 63128 - Walgreens
Gravois Road, 11590 63126 Sappington - Walgreens
Gravois Bluffs Boulevard, 701
Phone: +16363438402 - Walgreens
North Kirkwood Road, 441 63122 Kirkwood
Phone: +1 314 965 7944
Opening hours: 24/7 - Walgreens
Telegraph Road, 5414 63129 St. Louis - Walgreens
Lackland Road - Walgreens
- Walgreens
Clayton Road, 6733 63117 Clayton - Walgreens
Dorsett Road, 12509 - Walgreens
- Walgreens
Halls Ferry Road, 9285 63136 Jennings - Walgreens
Manchester Road, 16105 - Walgreens
Plaza Drive, 100 - Walgreens
Manchester Road, 15253 63011 Ballwin
Phone: (636) 227-5828 - Walgreens
South Lindbergh Boulevard, 5764 63123 st louis
Phone: +1 3148423372 - Walmart Pharmacy
- Walmart Pharmacy
Watson Road, 7437