Takes about two minutes. Only your first name or chosen display name is shown — your email stays private.
Dr. Colin J. McMahon sees patients in Kenmore as an internal medicine physician with Buffalo-Niagara Hospitalists LLC.
State University of New York at Buffalo School of Medicine is where Dr. McMahon went to medical school, graduating in 1990.
You'll find Dr. McMahon at 2950 Elmwood Ave, Kenmore, NY 14217. Call (716) 447-6100 to schedule. For Medicare patients: Dr. McMahon accepts assignment.
On the hospital side, Dr. McMahon holds affiliations with Mount St. Mary's Hospital & Health Center, Kenmore Mercy Hospital and Mercy Hospital of Buffalo.
Seen Dr. McMahon recently? Share how your visit went.
Medicare figures cover people with traditional (fee-for-service) Medicare only; services billed for fewer than 11 patients are not published.
Comparing internists? See 13 in Kenmore or 166 across Greater Buffalo.
Dr. Eric J. Koch, DOInternist · Buffalo-Niagara Hospitalists LLCNo reviews yetKenmore, NY
Dr. Karun Badwal, DOInternist · Buffalo-Niagara Hospitalists LLCNo reviews yetKenmore, NY
Dr. Marwan Saoud, MDInternist · Kenmore Mercy HospitalNo reviews yetKenmore, NY
Dr. Matthew J. Missert, DOInternist · Buffalo-Niagara Hospitalists LLCNo reviews yetKenmore, NY
Dr. Michael B. Sly, MDInternist · Buffalo-Niagara Hospitalists LLCNo reviews yetKenmore, NY
Dr. Nicholas A. Gaddi, DOInternist · Buffalo-Niagara Hospitalists LLCNo reviews yetKenmore, NYWith Buffalo-Niagara Hospitalists LLC, at 2950 Elmwood Ave, Kenmore, NY 14217.
Call the office at (716) 447-6100.
Yes — Dr. McMahon accepts Medicare assignment, taking the Medicare-approved amount as full payment for covered services.
Mount St. Mary's Hospital & Health Center, Kenmore Mercy Hospital and Mercy Hospital of Buffalo.