Skip to content

    Physician Directory

    Find a Doctor

    Dr. Michael S. Beecher, MD

    Internal Medicine

    • (716) 568-3600

    Dr. Beecher's Overview

    Dr. Beecher graduated from the University of Buffalo, SUNY School of Medicine and Biomedical Sciences in 1996. He works in Williamsville, NY and specializes in Internal Medicine. Dr. Beecher is affiliated with Degraff Memorial Hospital, Millard Fillmore Suburban Hospital and United Memorial Medical Center.

    Dr. Beecher's Experience

    Years in Practice: 20

    Procedures Performed by Dr. Beecher

    Dr. Beecher's Specialties

    Internal Medicine

    Dr. Beecher's Education & Training

    Medical School: University of Buffalo, SUNY School of Medicine and Biomedical Sciences; Graduated 1996

    Dr. Beecher's Rating

    Rate This Doctor

    Overall Rating


    • Explains conditions & treatments
    • Takes time to answer my questions
    • Provides follow-up as needed
    • View All Ratings

    Dr. Beecher's Accepted Insurance

    Please verify insurance information directly with your doctor's office as it may change frequently.

    • CIGNA Open Access Plus
    • Emblem PPO GHI
    • Great West PPO
    • View More

    Dr. Beecher's Office Information & Appointments

    Office Locations

    Infinity Medical

    1540 Maple Rd
    Williamsville, NY 14221
    (716) 568-3600


    Office Hours and Information

    Fax: (716) 568-3512

    Practice Website: Not Available

    Accepting New Patients: No

    Medicare Accepted: Yes

    Medicaid Accepted: Yes

    Not Available

    Other Physicians in Dr. Beecher's Practice

    Office Locations

    Other Internists Near Williamsville, NY

    View More Internists