About Roderick H Macgregor MD
Dr. Roderick H Macgregor, MD is a health care provider primarily located in Troy, OH, with other offices in Middletown, OH and Dayton, OH. He has 50 years of experience. His specialties include Family Medicine, Occupational Medicine, Physical Medicine & Rehabilitation. Dr. Macgregor is affiliated with Upper Valley Medical Center. He speaks English and Spanish.
Quick Facts
- ACCEPTING NEW PATIENTS
- 50 YEARS OF EXPERIENCE
- SPEAKS English, Spanish
- Dalhousie Univ Fac Of Med
- 3 SPECIALTIES
- 1 HOSPITAL AFFILIATION
- 3 LOCATIONS
Locations
Dr. Roderick H Macgregor has 3 locations
Specialties
Dr. Roderick H Macgregor has the following 3 specialties
Education
50 Years Experience
Dalhousie Univ Fac Of Med
Graduated in 1973
Dr. Roderick H Macgregor Accepts the Following Insurance
We are sorry, it looks like we don't have insurance information. Please call Roderick H Macgregor's office for more information.
- 998 S Dorset Rd Ste 203 Troy , OH (937) 440-7766
- 4220 Grand Ave Middletown , OH (513) 420-4700
- 332 Congress Park Dr Dayton , OH (937) 435-1072
More about Dr. Roderick H Macgregor
Dr. Macgregor graduated from the Dalhousie Univ Fac of Med in 1973. He works in Troy, OH and 2 other locations and specializes in Family Medicine, Occupational Medicine and Physical Medicine & Rehabilitation. Dr. Macgregor is affiliated with Upper Valley Medical Center.
FREQUENTLY ASKED QUESTIONS
Similar Doctors
AT
Dr. Anthony Paul Tvaryanas
Aerospace Medicine, Family Medicine, Occupational Medicine
26 Years Exp | Dayton, OH
CW
Dr. Calen Neal Wherry
Aerospace Medicine, Family Medicine, Surgery, Occupational Medicine
18 Years Exp | Tucson, AZ
RS
Dr. Robert Sarlay
Aerospace Medicine, Emergency Medicine, Internal Medicine, Occupational Medicine
24 Years Exp | ROBINS AFB, GA
CL
Dr. Christopher Paul Lienesch
Family Medicine, Public Health & General Preventive Medicine
16 Years Exp | Dayton, OH
EB
Dr. Edward Benjamin Balsink
Emergency Medicine, Public Health & General Preventive Medicine, Occupational Medicine
39 Years Exp | Fairborn, OH
AA
Dr. Anthony Jude Almazan
Family Medicine, Public Health & General Preventive Medicine, Occupational Medicine
26 Years Exp | Troy, OH