Restaurants in Haverhill, IA Haverhill Social Club202 1st StHaverhill, IA, 501206414753321BarsResaurantsRestaurantRestaurantsRestuantsTeen ClubsUsed Restaurant Equipment Supplies Show More