- Rheumatology
- Nutritional CounselingBuffalo Medical Group offers a variety of services that complement our provider care. We have full-service diagnostic imaging, ancillary cardiology studies, pulmonary functions studies and physical therapy, along with an adult and pediatric sleep center. We also have pharmacy services, behavioral health, nutritional counseling and an in-house laboratory with on-site blood draw services.
- Primary CareWhether you’re a patient who has already established care with one of our Primary Care Physicians or Specialists, or are looking to become a new patient, Video Visits are a safe, easy and cost-effective way to receive care from the comfort of your home!
- Family PracticeThe primary difference between family medicine and internal medicine providers is that family medicine providers, depending on the provider, will treat children, young adults and adults. Internal Medicine providers generally treat young adults and older adults.
- Emergency CareFor an urgent problem after office hours, please call 716.630.1000Â and your physician, or the covering physician on call, will be paged to return your call. The physician on call will then direct you accordingly. They will evaluate your need and help you determine what is appropriate for your situation; whether a prescription, an appointment, a visit to an urgent care center or an emergency room.
- Ophthalmology
- Gynecology
- Obstetrics
- Internal Medicine
- Gastroenterology
- Urology
- Nephrology
- Neurology
- Behavioral HealthAt Buffalo Medical Group, our comprehensive patient care begins with a team approach. That team includes experienced physicians, surgeons, nurse practitioners, physician assistants, nurses, pharmacists, nutritionists, behavioral health specialists and more who work closely every day to offer you a continuum of care that meets all your health care needs.
- Endocrinology
- Radiology
- Mammography
- Radiation Therapy
- General Surgery
- Orthopedics
- Orthopedic Surgery
- Vascular Surgery
- Otolaryngology
- Reconstructive Surgery
- Breast Surgery
- Cosmetic Dermatology
- DermatologyWe are continually accepting new patients in both primary care and specialty care. Certain high-demand specialties, like dermatology, may have longer wait times for an appointment.
- Sports Medicine
- Physical Therapy
- General Podiatry
- Allergies