CM

CRAIG JAMES MAGUIRE, MD

Internal Medicine, Hematology & Oncology in ROCHESTER, NY

Request an appointment and we'll contact this provider to confirm availability for you.

About

Craig James Maguire is a physician specializing in Internal Medicine, Hematology & Oncology in Rochester, NY.

Generated from public NPI Registry data only. Not independently verified — confirm credentials directly with the practice.

Common questions

What is CRAIG JAMES MAGUIRE's specialization?

CRAIG JAMES MAGUIRE specializes in Internal Medicine, Hematology & Oncology.

Where does CRAIG JAMES MAGUIRE practice?

CRAIG JAMES MAGUIRE practices in ROCHESTER, NY.

What is CRAIG JAMES MAGUIRE's NPI number?

CRAIG JAMES MAGUIRE's NPI number is 1659808087.

Practice Location

601 ELMWOOD AVE
ROCHESTER, NY 146420001

Internal Medicine, Hematology & Oncology Doctors Near Rochester

Canandaigua, NY (1)Clifton Springs, NY (2)Batavia, NY (1)Auburn, NY (1)Williamsville, NY (10)Cheektowaga, NY (2)West Seneca, NY (1)Buffalo, NY (19)