Takes about two minutes. Only your first name or chosen display name is shown — your email stays private.
Dr. Joseph C. Dipirro is an internal medicine physician in Williamsville, New York, practicing with Brain and Spine Medical Services PLLC.
Medical school: State University of New York at Buffalo School of Medicine, class of 1995.
You'll find Dr. Dipirro at 400 International Dr, Williamsville, NY 14221. Call (716) 631-3555 to schedule. For Medicare patients: Dr. Dipirro accepts assignment.
Hospital affiliations on file with Medicare: Sisters of Charity Hospital and Kaleida Health.
Your review of Dr. Dipirro — wait times, how well things were explained, how you were treated — helps other patients decide.
Medicare figures cover people with traditional (fee-for-service) Medicare only; services billed for fewer than 11 patients are not published.
Comparing internists? See 24 in Williamsville or 166 across Greater Buffalo.
Dr. Steven J. Horn, MDInternist · Suburban Cardiology PCNo reviews yetWilliamsville, NY
Dr. Timothy M. Heyden, MDInternist · Maple Internal Medicine and Pediatrics PLLCNo reviews yetWilliamsville, NY
Dr. William M. Hartrich, MDInternist · Maple Internal Medicine and Pediatrics PLLCNo reviews yetWilliamsville, NY
Dr. Gina Sparacino, MDInternist · General Physician PCNo reviews yetWilliamsville, NY
Dr. Nawfal Al-Khafaji, MDInternist · Trinity Medical WNY PCNo reviews yetWilliamsville, NY
Dr. Michael Krabak, MDInternist · Rpci Oncology, PCNo reviews yetWilliamsville, NYWith Brain and Spine Medical Services PLLC, at 400 International Dr, Williamsville, NY 14221.
Call the office at (716) 631-3555.
Yes — Dr. Dipirro accepts Medicare assignment, taking the Medicare-approved amount as full payment for covered services.
Sisters of Charity Hospital and Kaleida Health.