Spencer IA Resorts 1. 1019 S Grand Ave, Spencer, IA 51301 | Napoli's Italian Reataurant (712) 580-5757