A spokesperson for the company confirmed to 13News that the company will close its four Indianapolis-area locations on March 3, 2025.