Established in 1982
Located at
3920 Locust Street
Terre Haute, In 47803