Primary Care
Our Primary Care Team is Now Accepting New Patients Virtually!
If you are in need of a PCP, you can establish care through a video visit. View our team of PCPs below and call their office directly to set up an appointment, or call 716-630-2544 for help.
Staying well starts with your primary care doctor. At Buffalo Medical Group, your Primary Care Physician (PCP) is your first stop for medical care—and your partner in health. Our Buffalo Medical Group Primary Care Physicians deliver comprehensive care that’s as convenient as it is compassionate, and always strives to keep you well.
We also offer telemedicine options, including video visits and e-Visits through MyBMGChart, to provide you with the care you need from the comfort of your home.
We offer a comprehensive approach to patient care, giving you access to a team of primary care physicians, specialists, nurse practitioners, physician assistants, nurses, pharmacists, nutritionists, behavioral health specialists, and ancillary service and support personnel who work collaboratively to offer you a continuum of care that meets all of your health care needs.
We are a Patient Centered Medical Home, a recognition given by the National Committee for Quality Assurance (NCQA), for our partnership of care coordination between you and our providers.
Our PCPs are here to keep you well, offering a variety of preventive services. With locations in the Northtowns, Southtown and Downtown Buffalo, your care is never far from home.
- Annual physicals (student/camp/sports/work)
- Diagnostic and screening procedures (radiology, laboratory and other testing)
- Flu shots
- Health and illness prevention
- Medications and treatment instruction/education
- Ongoing chronic care management
- Preliminary diagnosis
- Prescriptions
- Routine blood work
- Specialist referrals
- Therapeutic plan
Our Primary Care team consists of doctors and advanced practice practitioners, trained in Family Medicine & Internal Medicine.
As a Primary Care patient of Buffalo Medical Group, you’ll have access to our SameDay Care service, giving you a convenient, same-day option for non-emergency medical issues that may arise after normal office hours, on Saturdays or on holidays.
Learn more about our SameDay Care, located at 295 Essjay, Williamsville & 3900 North Buffalo Road, Orchard Park.
Primary Care Specialists
John C. Notaro, M.D.
3900 North Buffalo Road
Orchard Park, New York 14127
716.656.4806 See Doctor ProfileEric J. Waffner, M.D., F.A.C.P
325 Essjay Road
Williamsville, NY 14221
716.630.1072 See Doctor ProfileJoseph Corigliano, D.O.
6950 South Transit Road
Lockport, New York 14094
716.630.1335 See Doctor ProfileJenna Van Dusen, D.O.
6950 South Transit Road
Lockport, New York 14094
716.656.4588 See Doctor ProfileTiffany Hoffmann, D.O.
3900 North Buffalo Road
Orchard Park, New York 14127
716.656.4562 See Doctor ProfileSaleha Butt, M.D.
3900 North Buffalo Road
Orchard Park, New York 14127
716.656.4485 See Doctor ProfileZeeshan S. Hussain, M.D.
3900 North Buffalo Road
Orchard Park, New York 14127
716.656.4461 See Doctor ProfileSara Bensman, D.O.
3900 North Buffalo Road
Orchard Park, New York 14127
716.656.4454 See Doctor ProfileDarren M. Caparaso, M.D.
3900 North Buffalo Road
Orchard Park, New York 14127
716.656.4807 See Doctor ProfileGregory A. Jobes, M.D.
3900 North Buffalo Road
Orchard Park, New York 14127
716.995.1021 See Doctor ProfileSukhwinder Singh Kodial, M.D.
325 Essjay Road
Williamsville, NY 14221
716.630.1233 See Doctor ProfileMary Katherine Kolbert, M.D.
3900 North Buffalo Road
Orchard Park, New York 14127
716.656.4818 See Doctor ProfileDavid A. O’Keeffe, M.D.
3900 North Buffalo Road
Orchard Park, New York 14127
716.656.4805 See Doctor ProfileJacqueline Shanahan, D.O.
3900 North Buffalo Road
Orchard Park, New York 14127
716.656.4820 See Doctor ProfileFrank Voelker, D.O., F.A.C.P.
325 Essjay Road
Williamsville, NY 14221
716.630.1067 See Doctor ProfileMary Ilene Tarapacki, F.N.P
3900 North Buffalo Road
Orchard Park, New York 14127
716.656.4816 See Doctor ProfileJacqueline Piazza, P.A.
3900 North Buffalo Road
Orchard Park, New York 14127
716.656.4807 See ProfileBarbara Whiteside, P.A.
3900 North Buffalo Road
Orchard Park, New York 14127
716.656.4804 See Profile