RM

Dr. RODERICK HECTOR IAN MACGREGOR, M.D.

Preventive Medicine, Occupational Medicine in TROY, OH

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

About

Roderick Hector Ian Macgregor, M.D., is a physician specializing in Preventive Medicine and Occupational Medicine based in Troy, Ohio.

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

Common questions

What is Dr. RODERICK HECTOR IAN MACGREGOR's specialization?

Dr. RODERICK HECTOR IAN MACGREGOR specializes in Preventive Medicine, Occupational Medicine.

Where does Dr. RODERICK HECTOR IAN MACGREGOR practice?

Dr. RODERICK HECTOR IAN MACGREGOR practices in TROY, OH.

What is Dr. RODERICK HECTOR IAN MACGREGOR's NPI number?

Dr. RODERICK HECTOR IAN MACGREGOR's NPI number is 1255403929.

Practice Location

998 S DORSET RD
TROY, OH 453734753

Preventive Medicine, Occupational Medicine Doctors Near Troy

Tipp City, OH (1)Sidney, OH (2)Wright Patterson Afb, OH (1)Dayton, OH (5)Moraine, OH (2)New Bremen, OH (2)Franklin, OH (1)Bellefontaine, OH (1)