Demo built by Southtowns Digital ← Back to my site
+ Wavecrest Family Medicine

Family medicine · Hamburg, NY

Care for your whole family, close to home.

From checkups to sick days, we look after every stage of life, with doctors who actually have time to listen.

A doctor's white coat and stethoscope, up close
2,400+ familiesin our care

Checking office hours…

Accepting new patientsAdults and kids welcome
Most insurance acceptedWe'll check your plan
Same-day sick visitsCall before noon

What we do

One practice for the whole family

Everyday care and the peace of mind of knowing your doctor.

Primary care

Your home base for checkups, everyday illness, and staying well over the years.

Pediatrics

Well-child visits, vaccines, and a friendly face for the little ones.

Physicals & wellness

Annual physicals, sports and work clearances, and screenings that matter.

Chronic care

Steady, patient help managing diabetes, blood pressure, and more.

Women's health

Well-woman visits and care that fits your life and your schedule.

Immunizations

Flu shots, travel vaccines, and staying on top of the schedule.

A doctor talking with a patient and her husband

Why families stay

A doctor who knows your name

No rushing you out the door. We keep our schedule small enough to actually know you.

  • Same doctor every visit, not whoever's free
  • Real appointment times, not all-day waits
  • We call you back the same day
  • Straight answers, no medical runaround
0Families in our care
0Average visit length
2016Caring for Hamburg since

Your care team

Meet a few of our doctors

Dr. Elena Marsh

Dr. Elena Marsh

Family Medicine

Twenty years caring for Southtowns families, from newborns to grandparents.

Marcus Reed, PA-C

Marcus Reed, PA-C

Physician Assistant

Sick visits, physicals, and the person you'll often see for same-day care.

Dr. Aisha Bello

Dr. Aisha Bello

Pediatrics

Gentle, patient care for kids, and a calm voice for first-time parents.

Kind words

What patients say

★★★★★

"Dr. Marsh has seen my kids since they were babies. She never rushes us and always explains things so I actually understand."

Rachel M. Hamburg, NY
★★★★★

"Called at 9 with a sick kid and we were seen by noon. Front desk was kind and it didn't take all day. Huge relief."

Tony D. Orchard Park, NY
★★★★★

"Switched here after years of feeling like a number somewhere else. They actually know me and my history now."

Linda P. East Aurora, NY

Plan your visit

Find us, and book the right visit

See where we are, check if we're open right now, and let the visit helper point you to the right appointment.

Centered on Hamburg, NY · 200 Harbor Road Open in Google Maps →

Checking office hours…

Where we are

200 Harbor Road, Hamburg, NY 14075
Free parking out front · (716) 555-0172

Which visit should I book?

Pick what's going on and we'll point you to the right visit.

Guidance only, not medical advice. If it feels like an emergency, call 911.

Ready when you are

Let's get you taken care of.

Booking takes two minutes. New patients always welcome.

Book an appointment