Monitor Tavern

Monitor Tavern, 7740 IN-26, Lafayette, IN 47905, United States

Location