- Elnora Body Shop Inc
- 11671 N 450 E
- Odon, Indiana 47562-5096
- Phone: 812-692-5418
- Number of Employees: 3
- Annual Receipts: $100,000
- Business Start Date: 1972
- More Detail:
Click for Full Elnora Body Shop Inc Listing
- Odon Town Of
- 109 S Spring St
- Odon, Indiana 47562-1313
- Phone: 812-636-4321
- Number of Employees: 0
- Annual Receipts: $0
- Business Start Date: 1885
- More Detail:
Click for Full Odon Town Of Listing
- Stoll Bros Lumber Inc
- 509 South E St
- Odon, Indiana 47562-1553
- Phone: 812-636-4053
- Number of Employees: 43
- Annual Receipts: $7,500,000
- Business Start Date: 1978
- More Detail:
Click for Full Stoll Bros Lumber Inc Listing
- Wellnessfirst
- 102 S Spring St
- Odon, Indiana 47562-1314
- Phone: 812-636-8101
- Website: www.wellnessfirstchiro.net
- Number of Employees: 0
- Annual Receipts: $0
- Business Start Date: 2009
- More Detail:
Click for Full Wellnessfirst Listing