I live in Terre Haute, and have been there several times. Their fresh water setup IMO is adequate. They are still developing it, but its worth a look. Their saltwater setups are massive, impressive, and amazing though. The place i go to in Terre Haute for freshwater plants and fish is only a few miles from there on 8th Ave and 13th street. its called atlantis. They have a larger selection of plants and fresh water fish.
Hope this helps