Add to Favorites Luckey Hospital Museum Add your review 0 reviews Updated: 2016-05-01 Indiana Buzz Listed in Medical 260-636-2312. P.O. Box 143, Wolf Lake, IN 46796 Facebook Twitter Google+