Jim's Tux Shop in Terre Haute, IN 47802



Jim's Tux Shop

3425 South 6th St

(812) 235-6018