About Centrum Health
We Make It Easy: conveniently located primary care centers in South Florida, Houston & Dallas, Texas. Telemedicine 7 days a week, RX home delivery, and our flexible walk-in visits.
From their website
Own Centrum Health? Claim this listing to write your own description and add your hours and photos.












Location
Other medical center nearby
- Surgical Specialists of Charlotte
10320 Mallard Creek Rd Suite 100, 28262 · 0 mi
- Southern Oncology Specialists
10320 Mallard Creek Rd, 28262 · 0 mi
- The Art Of Medicine Direct, Pllc
10320 Mallard Creek Rd Ste 120, 28262-5204 · 0 mi
- Mallard Crossing Medical Park
10320 Mallard Creek Rd, 28262 · 0 mi
- Oak Valley Medical Clinic
10310 Mallard Creek Rd Ste 101c, 28262 · 0.1 mi
- FastMed Urgent Care
2728 W Mallard Creek Church Rd Ste 300, 28262 · 0.2 mi








