Compassionate, evidence-based primary care rooted in the Hallandale community. Your health journey deserves a partner who listens first.
From routine check-ups to chronic condition management, we provide the full spectrum of primary care services right here in Hallandale.
Thorough preventive examinations to catch issues early and keep you on track for a lifetime of wellness.
Ongoing, coordinated care for diabetes, hypertension, asthma, and other chronic conditions that affect your daily life.
Same-day or next-day appointments for infections, injuries, and sudden health concerns — because you shouldn't have to wait.
Comprehensive reproductive and preventive care, including well-woman exams, screenings, and personalized health planning.
Continuity of care across all ages — from pediatric visits to senior wellness — so your whole family has a dedicated health home.
Blood work, cancer screenings, immunizations, and risk assessments designed to prevent illness before it starts.
Board Certified
Internal Medicine
Dr. Carol Foley has been a cornerstone of primary care in Hallandale for over 15 years. Her approach is grounded in one simple principle: every patient deserves a physician who truly listens.
After completing her medical training and board certification in Internal Medicine, Dr. Foley chose Hallandale as her practice home because she believes community-connected care produces better outcomes. She treats the whole person — not just the symptoms — and takes the time to explain every diagnosis and treatment option in language you understand.
Empathetic Care
Evidence-Based
Same-Day Visits
Locally Rooted
Accessible care shouldn't come with surprises. Contact our office to confirm your specific plan — we're here to make the process as simple as possible.
Schedule your appointment today. Our team is ready to welcome you to our Hallandale practice.
Office Location
1980 S Ocean Dr
Hallandale, FL 33009
Phone
(833) 667-0890Office Hours
Monday – Friday: 9:00 AM – 5:00 PM
Saturday – Sunday: Closed
Fill out the form below and we'll get back to you within one business day.
Thank you!
We'll be in touch within one business day.