Address:
Allina Medical Clinic
21260 Chippendale Ave W, Farmington 55024
(651) 241-0800 (Phone)
Hospitals:
Allina Medical Clinic
21260 Chippendale Ave W, Farmington 55024
Providence Saint Peter Hospital
413 Lilly Rd North #East, Olympia 98506
Education:
Medical School
Texas Technical University
Graduated: 2003