Pembroke Family Medicine

Certified at the highest level by the National Committee for Quality Assurance as a Patient Centered Medical Home

Call Us: 585 599 6446

Office Hours


Pembroke Office


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 & Alexander Office

Please note that these offices is closed between 12:15 PM and 12:45 PM for Lunch.


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



Saturday Hours


Office hours are available most Saturdays between 9:00 AM and 1:00 PM, though the location varies each week.




Phone Hours

Monday:  8:00 AM to 5: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

Saturday:  9:00 AM to 1:00 PM