67%Why this matchCost$$$$$Distance6.2 miPatient rating3.5 ★ · 7 reviewsJoshua Espelund, MD3.5(7)Cost:$$$$$Spencer Municipal Hospital, 1200 1st Ave E, Spencer, IA, 51301AffordableNearby(712) 264-6198View profile