Welcome to Buffalo Medical care
716 895 2200
716 895 3000
716 895 5000
” The bad news is time flies. The good news is you’re the pilot.” – Michael Altshuler
If you are not sure when the appointment is, call respective office. Mark it down on your calendar.
Arrive 10 to 5 minutes before visit time to ensure that you are not holding up another visit. Don’t come too early or too late. If you are unable to come on time, please call ahead of time to reschedule.
We work tirelessly to ensure you are seen ASAP without compromising integreity of your care. Sometime due to uncontrolled situation may cause minor delay. We apologize for the delay.
Make sure to stop at the front desk to check out and collect necessary paperwork.
Primary care physicians (PCPs) can help with most minor and acute ailments. We treat and manage a plethora of chronic illness.
Select the doctor you prefer and book a visit with him or her in a matter of minutes.