Lafayette, IN
901 W State St, West Lafayette, IN 47907, United States Purdue University - on State Street, across from Purdue Hillel, facing Lily Hall of Life Sciences, at the bus curb
901 W State St, West Lafayette, IN 47907, United States Purdue University - on State Street, across from Purdue Hillel, facing Lily Hall of Life Sciences, at the bus curb