Home / About
A family practice built on listening
Cedar Grove Family Health has cared for Riverview families for 24 years. We keep visits unhurried, explain things plainly, and stay with you over time.

Our story
Care that knows your whole family
Dr. Elena Alvarez opened the practice in 2002 with one exam room and a simple idea: give people enough time. That idea still shapes every schedule we build.
Today six providers care for newborns through grandparents, with on site labs and telehealth for the visits that do not need a trip in. Your provider knows your history, and the front desk knows your name.
We are part of Riverview. Our team coaches here, shops here, and raises families here, and we treat your health the way we would want ours treated.
24 years
Serving Riverview
12,000+
Patients cared for
6
Providers on our team
4.9★
Average patient rating
What we value
How we practice medicine
We listen first
Every visit starts with your story, not a checklist. We ask questions until the picture is clear.
We explain plainly
No jargon and no rushing. You leave knowing your results, your options, and the next step.
We stay reachable
Call the office or message the portal. A person answers, and results come with a phone call.
We care for every age
Newborn checkups, teen sports physicals, and Medicare wellness visits all happen here.
Meet the team
Our providers
Six providers, one shared approach. Choose the person you want to see, and stay with them.

Dr. Elena Alvarez, MD
Family Medicine
Founded the practice in 2002 and cares for patients of every age.

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.
Hannah Lin, PA-C
Physician Assistant
Handles minor injuries, telehealth visits, and follow ups.
Dr. Owen Pratt, MD
Women's Health
Provides wellness exams and family planning guidance.
Looking for a new family doctor?
We are accepting new patients this month, and most first visits are available the same week.