top of page

Providing High Quality,

Primary Care to Our Patients and their Families

Proudly Serving the Western New York Area

For Over 75 Years

Office Hours: 

Monday - Thursday 7AM - 6PM

Phone hours 7:30am-5:00pm

Fridays 7AM - 5PM

Phone hours 7:30am-4:00pm

Closed for lunch (office and phone) daily from 11:50am-1:00pm

Our offices will close at 12pm on the last Tuesday of each month

Our offices will be closed on July 4th, 2024 

Professional Quality Care

Everywhere You Are

Highgate Medical Group provides a holistic approach, emphasizing the whole person, including physical, emotional, behavioral and mental health. We achieve this by working with you the patient and your health care team in developing your treatment plans and goals to a healthier you.

Doctor examining a childs ea

Everything we do is based on our belief of maximizing the health, comfort, and lives of all our patients.

Doctor reviwing medical records with a patient

We can be contacted 24 hours a day, 7 days a week for both primary and emergency care.

Doctor asking a patient questios

We aim to create a nurturing and empowering environment for our patients and ourselves that maximizes potential and increases satisfaction.

“An Ounce of Prevention

is Worth a Pound of Cure”


-John J. Bodkin, II, MD

Preventive Care is maintaining a healthy lifestyle, building a relationship with your primary care team will help to improve and enhance your quality of life. We are focused on providing quality health care that promotes your wellness and goals to be a better you.


(716) 636-7979

Williamsville Office

(716) 564-1111

West Amherst Office

bottom of page