Elwood Tire & Auto Service, Inc
| Detail |
|---|
| 1620 South A Street |
| Elwood, IN 46036 |
| (765) 552-5037 |
Licenses
| Licensed As | License Number | Date of Issue | Date Deactivated | Current Status |
|---|---|---|---|---|
| Non-Lender (Vehicle Parts and Accessories) | 3870 | 06/01/1985 | 01/13/2016 | Surrendered |