Indiana West Lafayette, IN – 2901 Northwestern Ave, 47906 2901 Northwestern Ave, West Lafayette, IN, 47906 Location Information:Hours: 10:30am - 12:00am (7 days/week) Phone…slimchickensDecember 8, 2022