Skip to Main Content

non-judgmental, compassionate care

At Trillium Health, we treat people who use drugs without judgment. Drug addiction is a complex, chronic disease that impacts the brain.

Fortunately, substance use disorders are treatable medical conditions - just like diabetes and high blood pressure - and Trillium Health has safe, effective, and lifesaving tools to help people who are experiencing addiction.

our services

At Trillium Health, we take a patient-centered approach to healthcare. We have a whole team of medical providers, pharmacists, and care managers who work together to provide comprehensive care.

Our medical providers can prescribe medications to treat substance use disorders and minimize the withdrawal symptoms. We even have an in-house pharmacy.

Some people benefit from the combination of medication and therapy. At Trillium Health, we offer behavioral health services and counseling for our patients.

We also offer a wide range of supportive services, including food, housing assistance, and transportation – all under one roof.

experts in medical care

Stuart MacKay, DO

Stuart attended medical school at Lake Erie College of Osteopathic Medicine in Erie, PA. He then completed his Internal Medicine residency, where he was a member of the Primary Care Track, followed by an Addiction Medicine fellowship, both at Penn State Milton S. Hershey Medical Center in Hershey, PA. His clinical interests include preventive care and substance use disorder treatment. Originally from Buffalo, NY, Stuart is, of course, a Bills fan. In his free time, he enjoys reading and spending time with his family.

confidential and compassionate support


"They're respectful, whether you're in addiction or just here for a regular doctor's visit... There's no judgment at all. This place is home."

- Daniel, Trillium Health patient


take the first step towards recovery

It’s easy to get started – we’re accepting new patients! Appointments are encouraged, but walk-ins are also welcome.

Trillium Health
259 Monroe Avenue
Rochester, NY 14607

Phone: 585.545.7200

CONTACT US