arrow
  • Urology
  • 49 years of experience
  • 250 S Crescent Dr, Mason, IA 50401
  • (641) 494-5200

Brief Intro

Dr. MacGregor graduated from the Des Moines University in 1976. Dr. MacGregor works in Mason City, IA and specializes in Urology.

View More

Education Background

MEDICAL SCHOOL

Des Moines University - 1976

Languages Spoken

  • English

Location & Hours

  • 250 S Crescent Dr, Mason, IA 50401

Specialties Treated

  • Urology
  • Cancer 6
  • Cardiology, Heart & Vascular Surgery 8
  • Orthopedics 17
  • Neurology & Neurosurgery 13
  • Gastroenterology & GI Surgery 15
  • Pulmonology & Lung Surgery 15
  • Diabetes & Endocrinology 4
  • Children's Hospital 2
  • Urology 13
  • Psychiatry 15
  • Geriatrics 15
  • Rehabilitation 16
  • Obsterics & Gynecology 2
  • Ophthalmology 1
  • Ear, Nose & Throat 1
  • Rheumatology 1
  • Long Term Care 2
  • Maternity Care (Uncomplicated Pregnancy) 8