Primary care · Amherst, New York
Primary care and family practice in Amherst, NY, centered on you.
Rapha Family Wellness Center provides physician-led primary care and family practice services for individuals and families in Amherst and the surrounding Buffalo area. Our approach combines comprehensive medical care with prevention, fitness, counseling, and nutrition support — all in one welcoming place on Main Street.
Why patients choose Rapha
- Physician-led care focused on the whole person, not just symptoms
- Emphasis on prevention, wellness, and long-term health
- Fitness, counseling, nutrition, and wellness services under one roof
- Easy online booking — see real openings and pick a time that works
What to expect
Your first visit is a conversation. We take time to understand your health history, your goals, and what matters most to you. From there, we build a personalized plan that may include preventive screenings, lifestyle and nutrition guidance, and coordination with our fitness and counseling partners.
Whether you need a new primary care home, help managing an ongoing concern, or a partner in prevention, we make it simple to get started — book online in minutes or call the office during business hours.
Family practice for every stage of life
As a family practice in Amherst, we care for the whole household — annual wellness exams, preventive screenings, sick visits, and ongoing support for chronic conditions. Families appreciate having one physician-led team that knows their history, so a visit never starts from scratch.
Wellness care, all under one roof
Beyond the exam room, Rapha brings wellness services together on one campus: fitness coaching with JBC Fitness, counseling through Alidade Services, nutrition support, and health-and-beauty treatments through Contoured Health. Your care plan can draw on any of them, guided by the same physician who knows your goals.
Serving Amherst and nearby communities
Our office at 3610 Main Street is easy to reach from Williamsville, Eggertsville, Getzville, East Amherst, Snyder, and North Buffalo. If you are looking for a new primary care doctor or a family practice near you in the Amherst area, we would be glad to welcome you.
Office hours
- Monday – Saturday9:00 AM – 5:00 PM
- SundayClosed
All times Eastern.
Ready to get started?
See real openings for the next two weeks and book a visit online — no phone tag, no waiting for a callback.
Book an AppointmentFor medical emergencies, call 911. Online booking is for non-emergency visits.