Closures and Delayed Openings

To view our list of weather-related 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 philosophy for providing medical care is deeply rooted in a patient-centered approach, striving to treat individuals as if they were beloved family members. Shared decision making is a fundamental aspect of my approach to medical care.

I firmly believe that patients should be active participants in the decision-making process regarding their health. By engaging in transparent discussions, I aim to provide patients with a comprehensive understanding of their condition, available treatment options, potential risks, and expected outcomes.

I value the unique perspectives and preferences of each patient, and together, we work collaboratively to make informed decisions that align with their goals and values.

Background

An Interventional and Structural Cardiologist with a strong focus on treating complex and high-risk coronary artery disease, along with performing structural heart interventions whereby treating heart valve conditions with minimally invasive transcatheter approaches. Dr. Mosleh’s extensive clinical expertise is supplemented by strong academic contributions in the field, publishing over 50 research papers.

Following the successful completion of his internal medicine residency, general and interventional cardiology fellowships, he pursued an additional dedicated year of specialized training in advanced interventional & structural heart disease at the world renowned, Dartmouth-Hitchcock Medical Center, where he also served as a clinical instructor at Dartmouth College.

Dr. Mosleh is board certified in interventional cardiology, echocardiography, nuclear cardiology, cardiac CT, and vascular study interpretation.

Office Locations

Map

Trinity Medical Cardiology

825 Wehrle Dr
Williamsville, NY 14221
(716) 634-3243

Hospital Affiliations

Mercy Hospital of Buffalo

565 Abbott Road
Buffalo, NY 14220
(716) 826-7000

» 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