Address 1820 Lafayette Ave Terre Haute IN 47804 United States
Phone: (812) 742-0440 Open 24 Hours a Day: No