Accepting new patients this month
Compassionate care for you and your family
Personalized primary care with a team that takes time to understand your health, right here in Riverview. We listen first, explain clearly, and care for every age.


24 years
caring for Riverview families
Welcome to our practice
Healthcare that starts with listening
Cedar Grove Family Health is a family practice built around unhurried visits. Our providers sit down with you, ask questions, and explain your options in plain language. You leave knowing what happens next.
We care for newborns through grandparents, so your whole family can be seen in one place. Your provider knows your history, your goals, and your name.
Longer visits, so nothing gets rushed
One provider who follows your whole story
Same day answers by phone or patient portal
12,000+
Patients cared for
6
Providers on our team
30 min
Typical new patient visit
4.9★
Average patient rating
Our services
Complete care under one roof
From annual checkups to ongoing conditions, our team supports your health at every stage of life.
Primary Care
Your everyday doctor for illness, questions, and ongoing health.
Learn more
Preventive Care and Checkups
Annual physicals and screenings that catch concerns early.
Learn more
Chronic Disease Management
Steady support for diabetes, blood pressure, asthma, and more.
Learn more
Pediatric Care
Well child visits, sick visits, and growth milestones for kids.
Learn more
Women's Health
Wellness exams, family planning, and menopause guidance.
Learn more
Vaccinations and Immunizations
Childhood schedules, flu shots, and travel vaccines.
Learn more
Lab Work and Diagnostics
On site blood draws with results explained by your provider.
Learn more
Telehealth Visits
See your provider from home for follow ups and quick concerns.
Learn more

On site labs and telehealth
Most blood work happens right here, and follow ups can happen from your kitchen table.

Why families choose us
Care that fits real life
Caring, attentive providers
You are never a number here. We remember your family and follow up after every visit.
Same week appointments
We hold slots open each day, so you can be seen while it still matters.
Modern, comfortable facilities
Bright rooms, on site labs, and a quiet waiting area built for kids too.
Easy booking and telehealth
Book online in a minute, or meet your provider by video from home.
Meet the team
The people who will care for you
Our providers live in Riverview, and many have cared for the same families for years.

Dr. Elena Alvarez, MD
Family Medicine
Cares for all ages and has practiced in Riverview for 14 years.

Dr. Marcus Bell, DO
Internal Medicine
Focuses on diabetes, heart health, and long term care plans.

Nina Okafor, FNP
Family Nurse Practitioner
Sees same day visits and loves working with young families.

Dr. Sam Reyes, MD
Pediatrics
Makes checkups easy for kids, from newborns to teens.
New patients
What to expect on your first visit
If it has been a while since your last checkup, that is okay. We start where you are, and we take our time.
1
Book in about a minute. Choose a time online or call us. We will confirm within one business day.
2
Fill out forms at home. We email your paperwork ahead, so check in takes a few minutes.
3
Bring your ID, insurance card, and medications. A list of past conditions helps, but we can look things up together.
4
Talk it through. Your provider listens, examines, and leaves you with a clear plan.

Insurance and payment
We accept most major plans, including Blue Cross Blue Shield, Aetna, Cigna, UnitedHealthcare, Medicare, and Medicaid. Self pay pricing is available, and our front desk will tell you the cost before your visit.
Patient reviews
What our patients say
G
4.9
★★★★★
480 Google reviews
★★★★★
Dr. Alvarez actually sat down and listened to me. I never felt rushed, and I left understanding my results for the first time.
Melissa R.
Patient since 2021
★★★★★
My son was nervous about his checkup. The staff were so gentle with him that he asked when we could come back.
Daniel K.
Parent of two
★★★★★
I called on Monday and was seen Wednesday. The lab work was done on site, and someone phoned me with the results.
Priya S.
New patient
★★★★★
They have looked after my blood pressure for three years. The whole team knows me by name, and that means a lot.
Walter H.
Patient since 2023
Book an appointment
Ready to prioritize your health?
Tell us a little about what you need. Our team will call you back with a time that works, usually the same day.
New patients are always welcome
Telehealth available for many visits
Prefer to talk? Call (555) 214-8800
New patients welcome. We will confirm your appointment within one business day.

Visit us
Location and hours
Address
1420 Cedar Grove Road, Suite 200
Riverview, ST 45120
Phone
Hours
Monday to Thursday
8:00am to 6:00pm
Friday
8:00am to 4:00pm
Saturday
9:00am to 1:00pm
Sunday
Closed
Free parking at the door, with step free access and an elevator to Suite 200.
After hours and emergencies: Call our nurse line at (555) 214-8899. If this is a medical emergency, call 911.