Meet The Doctors

Phoenix Medical Group is a multispecialty group. Our areas of specialty include Internal Medicine, Pulmonology, Endocrinology, Allergy & Immunology, Sleep Disorders and Podiatry. We have a great staff of Medical Doctors, Doctors of Osteopathic Medicine, Physician Assistants and Nurse Practitioners.

Catherine Spire, MS, FNP

Internal Medicine
View Full Profile

Srividya Ariyan, M.D., F.A.C.E.

Endocrinology, Diabetes and Metabolism
View Full Profile

Girolamo Arpino, D.O.

Internal Medicine, Sleep Medicine
View Full Profile

Edward Au, D.P.M.

Podiatry, Forefoot Surgery
View Full Profile

Gregory Cowan M.D.

Allergy, Immunology
View Full Profile

Michael Lepire M.D.

Pulmonary Medicine
View Full Profile

Mohammad H Madantschi, M.D.

Pulmonary Medicine, Critical Care, Sleep Medicine
View Full Profile

Mahmoud Mahafzah, M.D.

Pulmonary Medicine, Critical Care
View Full Profile

Walter Migotto, M.D.

Pulmonary, Critical Care
View Full Profile

Ali Mojaverian, M.D.

Pulmonary Medicine, Critical Care, Sleep Medicine
View Full Profile

Robert R. Orr, D.O.

Pulmonary Medicine, Sleep Medicine
View Full Profile

Jose Pierrend, M.D.

Internal Medicine
View Full Profile

Jordan Sennett, M.D.

Endocrinology
View Full Profile

Lavanya Varma, M.D.

Internal Medicine
View Full Profile

Abdullah M. Yonan, M.D.

Pulmonology and Critical Care
View Full Profile

Theresa Macdissi, PA-C

Physician Assistant
View Full Profile

Debra Mescher, PA-C

Physician Assistant
View Full Profile

Katarzyna (Kasia) Smith, PA

Internal Medicine
View Full Profile



Be Cared For By Top Doctors Who Focus on You

Life is hectic; especially when you are not feeling well. That’s why our practice makes every effort to schedule appointments at times that work best for you. Getting sick is inconvenient but getting in to see your doctor shouldn’t be. Need to schedule an appointment? Please call us at 623-815-7800 or fill out the form here. We will try and accommodate your schedule and get you on the path to wellness.


Existing Patient Appointment Request

New Patient? Don’t Have an Account?

Patient Appointment Request   (New Patients Only)

[contact-form-7 id=”41″ title=”Contact form 1″]