Frequently Asked Questions
Is Dr. Roberts accepting new patients?
Dr. Roberts is currently accepting new patients. To schedule your appointment call (716) 677-6800.
Does Dr. Roberts accept my health insurance?
Dr. Roberts 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. Roberts or Trinity Medical WNY is included in your network.
Hamilton College – Bachelors of Biology
State University of New York at Buffalo – Doctorate of Medicine
Residency and Fellowship Training
State University of New York at Buffalo – Medical Internship
State University of New York at Buffalo – Medical Residency
Strong Memorial Hospital – Cardiology Fellowship