Dr. Renee Reynolds with surgical team With thousands of health care professionals, hundreds of millions of dollars of cutting-edge technology and some of the brightest medical minds in the world, Kaleida Health is uniquely qualified to provide world class patient care.

Specialty Centers

Our specialty services feature highly trained physicians utilizing the latest technology to treat a variety of conditions and diseases. From cardiac care to maternity to cancer services, patients are assured they are in the best hands possible at a Kaleida Health facility.

Cardiac

Stroke

Orthopaedics

Bariatrics

Maternity

Cancer Care

Our Hospitals

Buffalo General Medical Center/Gates Vascular Institute

100 High Street Buffalo, NY 14203

(716) 859-5600

View All Services

DeGraff Medical Park

445 Tremont Street North Tonawanda, NY 14120

(716) 694-4500

View All Services

Golisano Children's Hospital of Buffalo

818 Ellicott Street Buffalo, NY 14203

(716) 323-2000

View All Services

Millard Fillmore Suburban Hospital

1540 Maple Road Williamsville, NY 14221

(716) 568-3600

View All Services

Bradford Regional Medical Center/Olean General Hospital

116 Interstate Parkway Bradford, PA 16701

(814) 368-4143

View All Services

Education & Prevention

We believe that the first step toward prevention is education. That is why we take a proactive approach to prevention. We offer a variety of programs and services to the public before they become patients. While physicians, students and staff instill confidence in people to make healthy decisions, everyone benefits from the learning experience with a positive attitude about health care.

Adult

Pediatric

Home Care Services

The talented, experienced nurses of the Visiting Nursing Association (VNA) and the VNA Home Care Services can provide at-home services on a day-to-day basis. The VNA is united in its mission to provide compassionate, high-quality and cost-effective home health care to the Western New York community.

Adult

Pediatric

Laboratory Services

The clinical laboratories of Kaleida Health play a critical role in the care of our patients. Without their expertise, physicians wouldn't know whether a disease or condition exists and to what extent. A patient's treatment plan is in large part based on the findings of the our highly specialized team of laboratory scientists and technicians.

Adult

Pediatric

Long-term Care

Aging is an inevitable process, a continuous period that can be spiritual, joyous and fulfilling. We can provide a comfortable setting complete with required amenities and services for those who need extra care. Our long-term care facilities accommodate short or long-term care with several locations to serve the Western New York area.

Adult

Pediatric

Maternity/Women's Services

Women have a special set of needs that change throughout the life cycle. Women's Services at WCHOB provide comprehensive care for any medical concern. From birthing classes to mammograms, we advance the health of women with dedicated service

Adult

Pediatric

Outpatient Centers

Outpatient Centers provide medical care, rehabilitation or tests without the need for an overnight stay in a hospital. In some cases, the experience is similar to a standard visit to your primary care physician. In other cases, testing, rehabilitation or other activities needed for your unique healthcare needs may make your visit a bit longer. Your healthcare provider can give you an estimate of the time you will need to allot for your visit.

Adult

Pediatric

Rehabilitation Services

Kaleida Health Rehabilitation programs are designed to provide comprehensive rehabilitation for adults. Our goal is to help patients maximize their recovery from injury or illness with a combination of individualized physical, occupational and speech therapies.

Adult

Pediatric

Support Services

Many of our most important services happen behind the scenes. Volunteers, human resources, plant operations and safety, just to name a few, are services that make Kaleida Health the premier health care system in Western New York. Their reinforcement, protection and assistance uphold the mission and goals of our organization.

Adult

Pediatric

Kaleida Health offers a variety of primary care centers for adults and children.

The experienced staff at each Center are committed to patient care which is always delivered by an expert, skilled and compassionate team of professionals who are dedicated to helping patients achieve and maintain their health. This team includes physicians, residents, surgeons, nurse practitioners, physician assistants, nutritionists and social workers.

To schedule a new patient appointment, please call the clinic location of your choice.

Primary Care | GP

Primary Care

Personalized care that meets you wherever you are in life.

Accepting new primary care patients!

Circle with a phone icon in the center Call (716) 323-8888 Talk to our team

Circle with a headset icon in the center We’ll call you Submit your info and we'll call to schedule

Icon of cell phone with a virtual visit screen with a doctor's conversation bubble Virtual Care Schedule a same-day virtual appointment

Phone lines are monitored Monday-Friday, 8 am to 4:30 pm. Outside these hours, please use the form linked above to request a call back.

Our primary care office locations

At General Physician, we believe quality medical care should be accessible and convenient for everyone.

That’s why we warmly welcome our patients and their families to our expansive network of primary care offices, conveniently located throughout Western New York.

From Niagara County to the Southtowns, and everywhere in between, your doctor’s office is never far away when you’re a patient at General Physician.

  1. General Physician

    1091 Main Street Suite 301, Buffalo, NY 14209

    (716) 248-1420

    Fax: (716) 248-2026 Mon. - Thurs. 6 am - 5 pm, Fri. 7 am - 5 pm

  2. General Physician

    3898 Vineyard Drive Suite 1, Dunkirk, NY 14048

    (716) 363-6960

    Fax: (716) 203-7386 Mon. - Fri. 7 am - 5 pm

  3. General Physician

    268 Main Street, East Aurora, NY 14052

    (716) 539-4200

    Fax: (716) 539-4211 Mon. - Fri. 8 am – 4:30 pm

  4. General Physician

    5470 Camp Road Suite 200, Hamburg, NY 14075

    (716) 646-2590

    Fax: (716) 646-2593 Mon. - Fri. 8 am – 4:30 pm

  5. General Physician

    4893 Transit Road, Depew, 14043

    (716) 608-7040

    Fax: (716) 608-7065 Mon. 7 am - 5 pm, Tues. & Wed. 7 am - 6 pm, Thurs. & Fri. 7 am - 5 pm

  6. General Physician

    6009 S. Transit Rd Suite 400, Lockport, NY 14094

    (716) 433-8751

    Fax: (716) 433-8792 Mon. - Fri. 7 am - 5 pm

  7. General Physician

    3805 Lockport Olcott Road, Lockport, NY 14094

    (716) 439-4248

    Fax: (716) 439-4838 Mon. & Tues. 8 am - 5 pm, Wed. 8 am - 4 pm, Thurs. 8 am - 6 pm, Fri. 8 am - 4 pm

  8. DeGraff Medical Park Wellness Center

    415 Tremont Street 2nd Floor, N. Tonawanda, NY 14120

    (716) 220-8002

    Fax: (716) 314-0422 Mon. - Fri. 7:30 am - 5 pm

  9. General Physician

    3045 Southwestern Blvd Suite 108, Orchard Park, NY 14127

    (716) 972-0279

    Fax: (716) 972-0273 Mon. 8 am - 7 pm, Tues. Wed. Thurs. 8 am - 5 pm, Fri. 7 am - 4 pm

  10. General Physician

    210 East Main Street 2nd Floor, Springville, NY 14141

    (716) 592-3600

    Fax: (716) 592-3613 Mon. 7:30 am - 5:30 pm Tues. - Thurs. 7 am - 5:30 pm Fri. 7 am - 4:30 pm

  11. General Physician

    1430 Colvin Boulevard, Tonawanda, NY 14223

    (716) 874-4060

    Fax: (716) 871-1198 Mon. - Fri. 7:30 am - 4 pm

  12. General Physician

    111 North Maplemere Road Suite 200, Williamsville, NY 14221

    (716) 899-4772

    Fax: (716) 635-4750 Mon. - Fri. 7:30 am - 4:30 pm

  13. General Physician

    18 Limestone Drive Suite 5, Williamsville, NY 14221

    (716) 632-1400

    Fax: (716) 632-5316 Mon 7:30 am - 5 pm, Tue-Wed 7:30 am - 5:30 pm, Thu 7:30 am - 6:30 pm, Fri 7:30 am - 3:30 pm

←Move left→Move right↑Move up↓Move down+Zoom in-Zoom outHomeJump left by 75%EndJump right by 75%Page UpJump up by 75%Page DownJump down by 75%

  • Terrain

  • Labels

Map data ©2026 Google

Map data ©2026 Google

Terms

Report a map error

Our Providers

A personalized approach to primary care

General Physician is home to a team of experienced, compassionate primary care physicians and advanced practice providers.

We know firsthand how important trust between a patient and their primary care provider is – we invite you to discover the GP difference for yourself.

Talal  Roshan, MDTalal Roshan, MDPrimary CareWilliamsvilleSee profile

Avani  Kanneganti, MDAvani Kanneganti, MDPrimary CareWilliamsvilleSee profile

Saadat  Badruddin, MDSaadat Badruddin, MDPrimary CareWilliamsvilleSee profile

Maritza Y. Baez, MD, FAAFPMaritza Y. Baez, MD, FAAFPPrimary CareBuffaloSee profile

Susan  Baldassari, MDSusan Baldassari, MDPrimary CareLockportSee profile

Jaspinder Singh  Bhullar, MD, MBBSJaspinder Singh Bhullar, MD, MBBSPrimary CareTonawandaSee profile

Jean-Marcaisse  Cange, MDJean-Marcaisse Cange, MDPrimary CareWilliamsvilleSee profile

Richard  Charles, MDRichard Charles, MDPrimary CareBuffalo, Williamsville, Orchard ParkSee profile

Kevin  Cleary, MD, DDSKevin Cleary, MD, DDSPrimary CareDepewSee profile

Nita  Divan, MDNita Divan, MDPrimary CareWilliamsvilleSee profile

Patrick  Hurley III, MDPatrick Hurley III, MDPrimary CareSpringvilleSee profile

Maira  Ilahi, DOMaira Ilahi, DOPrimary CareBuffaloSee profile

Leia  Ince-Mercer, MDLeia Ince-Mercer, MDPrimary CareHamburgSee profile

Amy  Jones, MDAmy Jones, MDPrimary CareOrchard ParkSee profile

Wahab  Kahloan, MDWahab Kahloan, MDPrimary CareN. TonawandaSee profile

Yousaf  Khan, MDYousaf Khan, MDPrimary CareDepewSee profile

William  Kuehnling, MD, PhDWilliam Kuehnling, MD, PhDPrimary CareDepewSee profile

Christian D. Lates, MDChristian D. Lates, MDPrimary CareDepewSee profile

Vincent  Lee, MDVincent Lee, MDPrimary CareLockportSee profile

Leslie  Lehmann, DOLeslie Lehmann, DOPrimary CareEast AuroraSee profile

Esfandiar  Mafi, MD, MSEsfandiar Mafi, MD, MSPrimary CareWilliamsvilleSee profile

Paisley  Mafi, DOPaisley Mafi, DOPrimary CareWilliamsvilleSee profile

Marcy  Masyga, DOMarcy Masyga, DOPrimary CareSpringvilleSee profile

Nicholas  Masyga, DONicholas Masyga, DOPrimary CareHamburgSee profile

Maxim  Mitchell, MDMaxim Mitchell, MDPrimary CareWilliamsvilleSee profile

Mustafa  Mohmand, MDMustafa Mohmand, MDPrimary CareBuffaloSee profile

Adam  Norman, MDAdam Norman, MDPrimary CareWilliamsvilleSee profile

Allyn  Norman, DOAllyn Norman, DOPrimary CareWilliamsvilleSee profile

Chidimma  Oduwegwu, MDChidimma Oduwegwu, MDPrimary CareLockportSee profile

Anthony  Perna, MDAnthony Perna, MDPrimary CareTonawandaSee profile

Frederick  Piwko, MDFrederick Piwko, MDPrimary CareLockportSee profile

Nisha  Sarna, MDNisha Sarna, MDPrimary CareSpringvilleSee profile

Nimra  Shafiq, MDNimra Shafiq, MDPrimary CareLockportSee profile

Keith  Shankar, MDKeith Shankar, MDPrimary CareDunkirkSee profile

Lawrence  Sinatra, MDLawrence Sinatra, MDPrimary CareWilliamsvilleSee profile

Rabina  Sippy, MDRabina Sippy, MDPrimary CareDunkirkSee profile

Alyse  Sireika, DOAlyse Sireika, DOPrimary CareOrchard ParkSee profile

Vaibhaviben  Solanki, MDVaibhaviben Solanki, MDPrimary CareBuffaloSee profile

Ritu  Sood, MDRitu Sood, MDPrimary CareDepewSee profile

Indra  Tambar, MDIndra Tambar, MDPrimary CareN. TonawandaSee profile

Diana  Vakante-Jankovic, MDDiana Vakante-Jankovic, MDPrimary CareOrchard ParkSee profile

Christina  Yancey, DOChristina Yancey, DOPrimary CareEast AuroraSee profile

Ghous  Yasin, MDGhous Yasin, MDPrimary CareN. Tonawanda, DepewSee profile

Djulie  Zanatta, MDDjulie Zanatta, MDPrimary CareOrchard ParkSee profile

Catherine  Almeter, PA-CCatherine Almeter, PA-CPrimary CareDepewSee profile

Heather  Bailey, PA-CHeather Bailey, PA-CPrimary CareLockportSee profile

Chelsea  Ballard, NPChelsea Ballard, NPPrimary CareBuffaloSee profile

Alice  Blackley, PA-CAlice Blackley, PA-CPrimary CareLockportSee profile

Kathryn  Braisted, PA-CKathryn Braisted, PA-CPrimary CareWilliamsvilleSee profile

Shawn  Campbell, PAShawn Campbell, PAPrimary CareBuffaloSee profile

Sarah  Cleveland, PASarah Cleveland, PAPrimary CareBuffaloSee profile

Charlene  Conley, FNPCharlene Conley, FNPPrimary CareLockportSee profile

Dawn  Dolan, MS, PA-CDawn Dolan, MS, PA-CPrimary CareWilliamsvilleSee profile

Emily  Dunne, PA-CEmily Dunne, PA-CPrimary CareBuffaloSee profile

Jennifer  Earsing, DNP, ANPJennifer Earsing, DNP, ANPPrimary CareN. TonawandaSee profile

Linda  Fuller, ANP-BC, CDCESLinda Fuller, ANP-BC, CDCESPrimary CareDunkirkSee profile

Kristen  Gorski, PA-CKristen Gorski, PA-CPrimary CareWilliamsvilleSee profile

Shelby  Hall, PA-CShelby Hall, PA-CPrimary CareTonawandaSee profile

Katelyn  Heist, MSN, FNP-SKatelyn Heist, MSN, FNP-SPrimary CareDunkirkSee profile

Megan  James, MSN, FNP-BCMegan James, MSN, FNP-BCPrimary CareWilliamsvilleSee profile

Divjot  Kaur, PA-CDivjot Kaur, PA-CPrimary CareWilliamsvilleSee profile

Marissa  Krzyzan, FNP-BCMarissa Krzyzan, FNP-BCPrimary CareTonawandaSee profile

Jacqueline  LaBelle, PA-CJacqueline LaBelle, PA-CPrimary CareWilliamsvilleSee profile

Paige  Laing, PA-CPaige Laing, PA-CPrimary CareHamburgSee profile

Tatyana  Manzik, PA-CTatyana Manzik, PA-CPrimary CareWilliamsvilleSee profile

Robin  Massing, PARobin Massing, PAPrimary CareBuffaloSee profile

Ashley  McGregor, DNP, RN, FNP-BCAshley McGregor, DNP, RN, FNP-BCPrimary CareDepewSee profile

Nicole  Moeller, PANicole Moeller, PAPrimary CareWilliamsvilleSee profile

Samantha  Olewnik, PA-CSamantha Olewnik, PA-CPrimary CareWilliamsvilleSee profile

Katelyn  Redmond, PA-CKatelyn Redmond, PA-CPrimary CareEast Aurora, HamburgSee profile

Talia  Root, PA-CTalia Root, PA-CPrimary CareWilliamsvilleSee profile

Jerome  Rutowski, MSN, FNP-BCJerome Rutowski, MSN, FNP-BCPrimary CareWilliamsvilleSee profile

Elizabeth  Schmand, NPElizabeth Schmand, NPPrimary CareBuffaloSee profile

Christine  Schonour, ANPChristine Schonour, ANPPrimary CareBuffalo, Orchard ParkSee profile

Jenny  Sheffield, PA-CJenny Sheffield, PA-CPrimary CareWilliamsvilleSee profile

Megan Sara Shumway Kline, MSN, FNP-BCMegan Sara Shumway Kline, MSN, FNP-BCPrimary CareOrchard ParkSee profile

Ashley  Skipper, PA-CAshley Skipper, PA-CPrimary CareWilliamsvilleSee profile

Lara  Smith, NPLara Smith, NPPrimary CareBuffaloSee profile

Bridget  Starner, DMSc, PA-CBridget Starner, DMSc, PA-CPrimary CareWilliamsvilleSee profile

Donna  Steinwachs, FNP-BCDonna Steinwachs, FNP-BCPrimary CareWilliamsvilleSee profile

Katherine  Sumner, PA-CKatherine Sumner, PA-CPrimary CareBuffaloSee profile

Danielle  Thompson, PA-CDanielle Thompson, PA-CPrimary CareWilliamsvilleSee profile

Katherine  Trawinski, FNPKatherine Trawinski, FNPPrimary CareOrchard ParkSee profile

Kate  Tucker, PA-CKate Tucker, PA-CPrimary CareHamburgSee profile

Alyxis  Uhteg, PA-CAlyxis Uhteg, PA-CPrimary CareSpringvilleSee profile

Melanie  Vaughn, MSN, FNP-BCMelanie Vaughn, MSN, FNP-BCPrimary CareDepewSee profile

Rebecca  Young, PA-CRebecca Young, PA-CPrimary CareLockportSee profile

OUR SERVICES

Why is it important to regularly see a primary care provider?

Regular visits to your primary care provider are a core part of preventative care, a term used to describe the ongoing commitment to staying healthy and reducing the risk of serious and potentially life-threatening diseases.

Want to learn more about primary care at General Physician? Read about our main services below.

Doctor with patient iconAnnual physicals and preventative care

Medical chart with diagnosis iconDiagnosis and treatment of minor illnesses

Patient with stethoscope iconManagement of chronic conditions

MRI machine iconHealth screenings and diagnostic testing

Annual physicals and preventative care

Yearly visits with a primary care provider are a good time to raise any medical concerns, discuss changes to your family’s medical history, and talk through simple steps you can take to optimize your health and wellness.

Diagnosis and treatment of minor illnesses

If an acute illness or minor symptoms have you down, we provide expert care that gets you back to feeling your best. Examples of symptoms we diagnose and treat during a sick visit include: Sore throat, bad cough, fever, constipation, diarrhea, rashes, swelling, fatigue.

Primary care offices should not be considered alternatives to emergency care. If you are experiencing life-threatening symptoms, get to the nearest emergency room.

Management of chronic conditions

A chronic medical condition is one that lasts for a long period of time. Chronic conditions often impact a patient’s quality of life, may require ongoing medical treatment to manage, and sometimes have no definitive cure.

Should the need arise for specialized care, General Physician will quickly connect patients with the right expertise, within our own expansive network of specialists.

Health screenings and diagnostic testing

Health screenings are tests that help detect medical problems as early as possible, oftentimes before symptoms even appear. In general, the earlier an issue is identified, the easier it is to be treated.

Whereas diagnostic testing is a test used to diagnose a person’s medical condition, usually based on signs and symptoms that have already appeared.

Health screenings and diagnostic testing are typically coordinated through your primary care provider’s office, but patients may need to see a specialist for the test itself. Examples are scheduling a colonoscopy with a colorectal or gastroenterology provider or going to an imaging center for an imaging test (such as a CT scan or MRI).

Icon of glucometerNutrition counseling and diabetes education

Syringe iconVaccinations

Nutrition counseling and diabetes education

Good health starts with good nutrition.

Individualized nutrition counseling, diabetes education, and other resources are available to General Physician primary care patients. Your provider will collaborate with our team of registered dietitians (RDNs) to tailor a care plan to achieve your unique health goals.

Vaccinations

Routine vaccinations are recommended immunizations that help protect communities against the spread of infectious diseases.

Our primary care providers can administer routine vaccinations during an in-office visit, and we can also address any questions or concerns you might have about immunization.

Patient testimonials

Don’t just take it from us!

Read what current primary care patients have to say about their experiences at General Physician.

“My experience here has been nothing but positive”

“The staff is always so pleasant and helpful!”

“Best family medicine practice in WNY”

“I have never felt more welcomed at a medical office! I never once felt judged, brushed off, or rushed.”

Accepted health insurances

General Physician accepts most major insurance plans available in Western New York.

See accepted insurance plans

  • Aetna/Magnacare
  • Aetna Behavioral Health
  • Aetna Medicare
  • Amerigroup/Wellpoint
  • AmeriHealth Caritas
  • Highmark Commercial
  • Highmark Medicare
  • Blue Cross Blue Sheild PA - SELECT PROVIDERS ONLY
  • Blue Cross Blue Sheild out of area
  • Beacon Health Options
  • Contigo Health
  • Department of Labor
  • Emblem Health PPO and EPO lines of business ONLY
  • Empire Plan - NYSHIP
  • Excellus Blue Cross BlueShield PPO (participating via Blue Card) - SELECT PROVIDERS ONLY
  • Fidelis Care Medicare
  • Fidelis Care Medicaid
  • Great Lakes Integrated Network
  • HUMANA Commercial
  • HUMANA Medicare
  • Humana Behavioral Health
  • Humana Military
  • Independent Health Commercial/Self Funded
  • Independent Health Medicare
  • Independent Health Medicaid
  • Lifetime Benefit Solutions/RMSCO (self-funded via 3rd party network),
  • MAGNACARE (Includes Aetna)
  • Martin's Point
  • Martin’s Point Behavioral Health
  • Medicaid NYS
  • Medicaid Pennsylvania - SELECT PROVIDERS ONLY
  • Medicare NY
  • Medicare PA
  • Medicare Railroad
  • Medicare Railroad PA
  • Meritain Health
  • Molina
  • MULTIPLAN (CIGNA/PHCS/POMCO)
  • MVP (CIGNA) (NALC) Wellselect Plan
  • NOVA
  • Today's Options
  • Tricare for Life
  • Tricare East Region
  • Tricare Prime
  • United Healthcare Commercial
  • United Healthcare Medicare
  • United Healthcare Medicaid
  • Univera Commercial
  • Univera Medicare
  • Univera Medicaid
  • UPMC - SELECT PROVIDERS ONLY
  • VNSNY
  • VA ADMINISTRATION w/authorization only
  • WellCare
  • Worker's Compensation NYS Only
  • World Trade Center Health Program

Note: Insurance carriers often offer several different plans, and General Physician may participate with only certain plans. If you have any questions or do not see your plan listed, please reach out to (716) 323-8888

"; // ""+ //"" + //"

Hertel-Elmwood Medicine Center | Kaleida Health | Buffalo, New York

Hertel Elmwood�is a primary care center specializing in the care of all adults aged 17 and older.Hertel Elmwood�is a primary care center specializing in the care of all adults aged 17 and older.Hertel Elmwood�is a primary care center specializing in the care of all adults aged 17 and older. Hertel Elmwood�is a primary care center specializing in the care of all adults aged 17 and older. Hertel Elmwood�is a primary care center specializing in the care of all adults aged 17 and older.

Adult Primary Medicine

Hertel-Elmwood Medicine Center is your neighborhood center for the medical care you need, where and when you need it. Our providers work as a team to ensure you have a single place to go for diagnosing illness, annual check-ups, managing diseases, lab work, heart and foot care, skin biopsies, and more. When additional care is needed from a specialist outside the Center, our team will help you coordinate referrals and appointments.

As an approved Patient Centered Medical Home (PCMH) office, our goal is to earn your trust by providing you – and every patient we see – with high-quality care, education, and resources to prevent illness and treat your medical needs. Our health providers are fluent in 16 languages (English, Arabic, Bangladeshi, Chinese, Dutch, French, Gujarati, Japanese, Nepali, Hindi, Persian, Punjabi, Russian, Spanish, Tamil, and Urdu), and focus on building respectful relationships that address individual cultures, values, and preferences of each patient.

The Center is also an LGBTQ Community Committee Outreach Site “Safe Place” for individuals experiencing greater exposure to violence, homelessness, and other disparities.

Count on the compassionate, caring team at Hertel-Elmwood Medicine Center to help you navigate all your medical needs.

Establish New Patient Care

If you are a new patient, please complete the request form below with your information, and a member of our team will reach out shortly to schedule your first appointment.

Current patients: This form is for new patient intake only. If you're an existing patient looking to schedule or reschedule an appointment, please call our office directly or reach out via patient portal.

Make an Appointment

We Offer Onsite Access to the Following:

  • Primary Care
  • Podiatry
  • Cardiology
  • Plastic Surgery (Skin Biopsies)
  • Social Work
  • ECHO Tests (Cardiac Ultrasounds)
  • Real-time, lab-quality diagnostic results within minutes
  • A full-time Referral Advocate to assist with outpatient testing, managing appointments, and gaining prior authorization for outside specialties
  • ECMC Mammography Bus (Last Monday of each month, 8 a.m. – 3 p.m.)

Accessible by Public Transportation:

  • #23 Fillmore–Hertel (Stops in front of the clinic)
  • #25 Delaware (Closest stop is corner of Delaware & Hertel)
  • #20 Elmwood (Closest stop is corner of Elmwood & Hertel)

Other Program and Service Offerings:

Kaleida Cares: A telemedicine tool that allows patients to attend doctor visits virtually via video or phone from the comfort of their own home.

Our Hours:

Monday-Friday: 7:30 a.m. – 5:00 p.m. Third Saturday of the Month: 7:30 a.m. – 3:30 p.m.

View Brochure

Care & Treatment | Buffalo General Medical Center/Gates Vascular Institute | Kaleida Health | Buffalo, New York

Buffalo General Medical Center/Gates Vascular Institute care and treatment

The BGMC Ear, Nose and Throat Center is awaiting NYS Dept. of Health closure approval. For medical records, visit our medical records page or call (716) 859-2734. For referral for other services, contact your physician or call our patient liaison at (716) 859-4211; allow 2-3 business days for a response.; The Buffalo General Medical Center Medical Rehab Unit is planned to reduce from 34 to 16 beds, pending approval from the NYS Dept. of Health. There will be a public meeting on Thursday, February 19, 2026, from 10:30-11:30 a.m. at BGMC Swift Auditorium. Virtual option available. See Public Notices page for details.

Browse by letter