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

Our services

Care for every stage of life

From your child's first checkup to managing things as you get older, it's all under one roof, with a doctor who knows your history.

What we do

Six ways we look after you

One practice, one chart, one team that knows your history.

Primary & preventive care

Annual checkups, screenings, and everyday illness. The steady relationship that keeps small things from becoming big ones.

Pediatrics

Well-child visits, growth and development checks, vaccines, and sick-day care for kids of every age.

Physicals & clearances

Annual physicals, plus sports, camp, school, and work clearances, usually same week.

Chronic condition care

Diabetes, blood pressure, thyroid, cholesterol. A patient plan and regular check-ins, not a lecture.

Women's health

Well-woman visits, contraception counseling, and referrals when you need a specialist.

Vaccines & travel

Flu shots, routine immunizations, and travel vaccines with advice before your trip.

Sick today?

Same-day visits when you need them

Feeling awful and don't want to wait a week? Call us before noon and we'll almost always get you in the same day.

  • Sore throats, fevers, ear infections, rashes
  • Minor injuries and stitches
  • Fast turnaround on common lab tests

Book a visit

A nurse checking a smiling patient's blood pressure

Stay ahead of it

Checkups for every age

Prevention looks a little different at every stage. Here's roughly what we keep an eye on.

Kids & teens

Well-child visits, growth and development checks, school and sports physicals, and the full vaccine schedule.

Adults

Annual physicals, blood pressure and cholesterol screening, mental-health check-ins, and catching things early.

60 and up

Medicare wellness visits, chronic-condition care, bone and memory screenings, and medication reviews.

★★★★★
"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

Not sure what you need?

Just call. We'll point you the right way.

Our front desk can help you figure out the right visit, or get you booked in minutes.

Book an appointment