OVERVIEW

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 Atrium Medical Center and Upper Valley Medical Center.

EDUCATION AND TRAINING

Medical School
Dalhousie Univ Fac Of Med
Graduated 1973

RATINGS AND REVIEWS

How was your visit with Dr. Macgregor?
(Select a rating)

INSURANCE PLANS ACCEPTED

Please verify insurance information directly with your doctor’s office as it may change frequently.

LOCATIONS

998 S Dorset Rd Ste 203
Troy,OH,45373
Mon8:00 am - 5:00 pm
Tue8:00 am - 5:00 pm
Wed8:00 am - 5:00 pm
Thu8:00 am - 5:00 pm
Fri8:00 am - 5:00 pm
SatClosed
SunClosed
4220 Grand Ave
Middletown,OH,45044
  • Accepting New Patients
Mon8:00 am - 5:00 pm
Tue8:00 am - 5:00 pm
Wed8:00 am - 5:00 pm
Thu8:00 am - 5:00 pm
Fri8:00 am - 5:00 pm
SatClosed
SunClosed
  • Accepting New Patients
332 Congress Park Dr
Dayton,OH,45459

HOSPITAL AFFILIATIONS

  • Atrium Medical Center
  • Upper Valley Medical Center

OTHER PROVIDERS AT THIS PRACTICE

MK
Occupational Medicine
38 Years Experience
1
Dr. John Leslie Lyman, MD
Emergency Medicine, Occupational Medicine
41 Years Experience