Village Tap Location xxx107 W 1st AvenueDeer CreekIL61733 Next Event No upcoming events Loading Map.... Village Tap107 W 1st Avenue - Deer Creek 40.627394 -89.333275 Upcoming Events No events in this location