Dr. Marsha Kay Haar Is this you? Claim your profile Family Medicine Nurse Practitioner 0Leave a review Avera Medical Group Spirit Lake Medical Center 2700 23rd St Ste A, Spirit Lake, IA, 51360 (712) 336-2410