Barn Address: 5090 Sherrill Rd, Sherrill, IA 52073 Phone: (563) 552-2353 Restaurants, Caterers, Bars Other Businesses: Black Horse Inn at 5259 South Mound Road, Sherrill, IA 52073