Get to know Dr. McClure
State University of New York at Buffalo
Doctorate of Medicine
Residency and Fellowship Training
Temple University Hospital
Thomas Jefferson University Hospital
Internal Medicine Residency
Frequently Asked Questions
Is Dr. McClure accepting new patients?
Dr. McClure is currently accepting new patients. To schedule your appointment call (716) 677-6800.
Does Dr. McClure accept my health insurance?
Dr. McClure and Trinity Medical WNY accept most major health insurance carriers. Before scheduling your first appointment, we recommend you contact your insurance company to confirm that Dr. McClure or Trinity Medical WNY is included in your network.