CARSTAR announced the opening of CARSTAR Poplar, a 9,000 sq. ft. collision repair center located at 1601 Poplar Street, in Ottawa, Illinois.
The new CARSTAR multi-store owners, Justin and Rachelle Fisher, launched CARSTAR Poplar with the aim of replicating the efficiency, consistency and customer satisfaction that drives their other location, CARSTAR Yorkville.
“Being a small town family owned and operated business we cherish our local relationships and use that passion to fuel a best in class customer experience during the unfortunate circumstance of a collision repair,” says Justin Fisher. “We look forward to earning the trust of Ottawa and its