Hilltop Drive-in Address 1433 Main Street Houlton WI 54082 United States Upcoming Events No events in this location