Holiday Hours Notice

To view our list of holiday closures and adjusted hours, please visit our closings page.

View Closings
Accepting New Patients
Employed By Catholic Health Badge Employed
Gender: Male
Languages: English

Care Philosophy

My goal is to provide you with the most up-to-date surgical care, both in and out of the operating room to give you the best quality of life and health. I strive to ensure you are well informed and play a key role in making decisions about your health. My mission is for you to feel confident and comfortable with your healthcare each time we see each other, knowing that you will get the best care possible.

Background

Board-certified in general surgery, Dr. Daniel Slack attended medical school at St. George’s University School of Medicine in Grenada. Dr. Slack went on to complete his residency training at Waterbury Hospital in Connecticut. Following his residency, Dr. Slack completed his Laparoscopic Bariatric and Advanced MIS Fellowship at Atrium Health Carolinas Medical Center. Dr. Slack treats hernias, gallbladder pathology, upper and lower GI, GERD, obesity, and skin lesions. His treatment methods include open, laparoscopic, and robotic approaches.

Education

Atrium Health Carolinas Medical Center

Laparoscopic Bariatric and Advanced GI Surgery Fellowship

Waterbury Hospital

General Surgery Residency

St. George’s University of School of Medicine

Doctorate of Medicine

University of Guelph

Bachelor of Science in Human Kinetics

Certifications

American Board of Internal Medicine Certified in Internal Medicine

Office Locations

Map

Trinity General and Bariatric Surgery

2625 Harlem Rd Ste 240
Cheektowaga, NY 14225
(716) 893-0333

Hospital Affiliations

Sisters of Charity Hospital

2157 Main St.
Buffalo, NY 14214
(716) 862-1000

» Get Directions » View Location

St Joseph Campus

2605 Harlem Road
Buffalo, NY 14225
(716) 891-2400

» Get Directions » View Location

Request An Appointment

Fill out a quick form and a Catholic Health representative will call you to schedule an appointment.

Request an Appointment