Work:
Altru Clinic
1300 S Columbia Rd, Grand Forks, ND 58201
Altru Clinic L Crookston
400 S Minnesota St, Crookston, MN 56716
Altru Clinic L Roseau
711 Delmore Dr, Roseau, MN 56751
Education:
Medical Degree, University of Iowa Carver College of Medicine, Iowa City, IA