Main Content
Article
Ibarras Group Inc
3120 W Western Ave
South Bend, IN 46619
574-404-6090
Licensed As | License Number | Date of Issue | Date Deactivated | Current Status |
---|---|---|---|---|
Non-Lender (Buy-Here-Pay-Here Dealer) | 62830 | 01/30/2023 | Activated |