Office hours differ among our physicians, and many of them offer early morning or evening appointments for your convenience. Select departments have Saturday office hours. We also have an After Hours Care Center at 295 Essjay Road in Williamsville which is open Monday through Friday from 5 pm to 9 pm, and Saturday from 9 am to 1 pm. Recently, we began offering after hours care from
9 am to 1 pm at 3345 Southwestern Boulevard in Orchard Park every Saturday. Please check with your doctor’s office for any variations in the center’s hours of operation.

Buffalo Medical Group physician offices are closed on the following holidays:

  • New Year’s Day
  • Memorial Day*
  • Independence Day*
  • Labor Day*
  • Thanksgiving Day
  • Friday after Thanksgiving Day*
  • Christmas Eve Day*
  • Christmas Day

* The After Hours Care Center in Williamsville is open on these days.

During severe winter weather conditions, the Buffalo Medical Group uses the following radio and television stations to announce the closing of any of its offices: WBEN-AM, WWKB-AM, WNED-AM and FM, WBFO-FM, WGRZ-TV, WKBW-TV and WIVB-TV. Please listen to or view weather-related messages on these stations before attempting to travel to a BMG location.

Our 24-hour telephone number is 630-1000. Telephone calls received after hours are handled by our Answering Service. An operator will direct your call to the covering physician(s) and your call will be returned as soon as possible. We have physicians on call at all times.

Refilling Prescriptions
Requests for prescription refills should be made during office hours. Please have
your pharmacy’s name and telephone number available when calling the office.
The proper spelling of the medication, dosage, and frequency of doses, as well as the amount of refills you are requesting, will help expedite your request.

Emergency Situations
In the event of an emergency or life-threatening situation, please call 911 immediately.

For an urgent problem after office hours, please call our switchboard at 630-1000 and your physician or the covering physician will be paged to return your call.

For non-emergency situations, please call during office hours, Monday through Friday from 8:30 am to 4:30 pm. Please remember that your doctor may be with another patient when you call, and therefore, he or she may be delayed in returning your call.