Get in touch with us.
How do I become a patient?
Visit our New Patients page to find everything you need to know about joining Buffalo Medical Group.
What are your office hours?
Monday – Friday
8:30am to 4:30pm
Please note, office hours at some locations may vary. Contact a specific office for more details and hours of operation.
For all other inquiries, please call 716.630.1000
In the event of an emergency or life-threatening situation, please call 911 immediately.
For an urgent problem after office hours, please call 716.630.1000 and your physician or the covering physician will be paged to return your call.