Welcome to the family.

Welcome to the family. We’re glad you’re here.


slider.jpg

Pembroke Family Medicine officially joined Oak Orchard Health July 1, 2020. As a nonprofit Federally Qualified Health Center, Oak Orchard Health is a perfect fit with Pembroke Family Medicine’s commitment to high-quality, patient-centered care. 

What it means for you. 

By joining Oak Orchard Health, Pembroke Family Medicine will be able to provide you with even more kinds of care, including Vision, Dental, Behavioral Health and Patient Engagement Services. Now you can benefit from a comprehensive patient experience.

Plus, we’re still in the same buildings with the same staff you know and trust—your primary care provider won’t change. In fact, there shouldn’t be any disruptions in the way we serve you. 

No worries about health insurance.

Like Pembroke Family Medicine, Oak Orchard Health is committed to serving everyone in the community, regardless of insurance status, and accepts most health insurances. Oak Orchard Health also offers patients a sliding fee scale to receive healthcare services at a reduced cost based on income and family size.


Locations – One convenient phone number: (585) 599-6446.

Pembroke Office
860 Main Road
Corfu, NY 14036

Office Hours

Monday: 8:00 AM to 6:00 PM
Tuesday: 8:00 AM to 5:00 PM
Wednesday: 8:00 AM to 5:00 PM
Thursday: 8:00 AM to 5:00 PM
Friday: 8:00 AM to 4:30 PM

Batavia Office
319 West Main Street
Batavia, NY 14020

Office Hours

Monday: 8:00 AM to 6:00 PM
Tuesday: 8:00 AM to 4:30 PM
Wednesday: 8:00 AM to 4:30 PM
Thursday: 8:00 AM to 4:30 PM
Friday: 8:00 AM to 4:30 PM

Alexander Office
3384 Church Street
Alexander, NY 14005

Office Hours

Monday: 8:00 AM to 6:00 PM
Tuesday: 8:00 AM to 4:30 PM
Wednesday: 8:00 AM to 4:30 PM
Thursday: 8:00 AM to 4:30 PM
Friday: 8:00 AM to 4:30 PM

Office hours are available most Saturdays from 9:00 AM to 1:00 PM, though the location varies each week between Pembroke, Batavia, and Alexander. Call (585) 599-6446 for that information.

Translate »