(716) 458-1988
Bill Pay Patient Portal
  • Home
  • About
  • Providers
  • Locations
  • Services
  • Contact
  • Careers
  • Home
  • About
  • Providers
  • Locations
  • Services
  • Contact
  • Careers
(716) 458-1988
Patient Portal
Bariatrics
Cardiology
Endocrinology
General Surgery
Infectious Disease
Nephrology
OB/GYN
Orthopaedics
Primary Care
Psychiatry
Pulmonology
Vascular & Endovascular
(716) 458-1988
Patient Portal
Bariatrics
Cardiology
Endocrinology
General Surgery
Infectious Disease
Midwifery
Nephrology
OB/GYN
Orthopaedics
Podiatry
Primary Care
Psychiatry
Pulmonology
Vascular & Endovascular
View All Providers
(716) 458-1988
Patient Portal
View All Locations
(716) 458-1988
Patient Portal

Provider Specialty: General Surgery

Mark Cavaretta, MD, FACS, FASMBS

Jul 14th 2020

John D. Rutkoski, MD, FACS, FASMBS

Aug 14th 2017

Education Temple University School of Medicine – Doctorate of Medicine Duquesne University – Master of Physician Assistant Duquesne University –… Read more »

Daniel Slack, MD

Oct 26th 2022

Bala G. Thatigotla, MD, FACS, MRCS, FASMBS, CHCQM

Apr 09th 2018

Education Vanderbilt University Medical Center – Certification in Bariatric, Advanced Laparoscopic and Robotic surgery Albert Einstein College of Medicine/Bronx Lebanon… Read more »

Trinity Medical, WNY Icon Logo
Home About Providers Locations Services Contact Careers
Get In Touch With Us
Contact a Location
To find phone numbers, addresses, and hours of any one of our locations please visit our locations page.
General Inquiries
For after hours and all other inquiries please call (716) 458-1988.
Medical Emergencies
If your message is regarding a medical emergency, please call 911 or go to your nearest emergency room.
Trinity Medical, WNY Logo
Contact Us | Facebook | For Media | Notice of Privacy | Language Assistance | Cookie Policy
© 2023 Trinity Medical, WNY.