Heroes Bar & Grill LLC Address: 202 E Main St, Lanesboro, IA 51451 Phone: (712) 656-2231 Restaurants, Bars, Restaurant Management