COME AND CELEBRATE WITH US! You're invited to join us on Wednesday, October 3 to celebrate the opening of CARSTAR Poplar. The festivities begin at 4pm until 7pm at our brand new location. CARSTAR CARSTAR Poplar 1601 Poplar Street Ottawa, IL 61350 815-433-3277 Auto Body Repair Experts POPLAR Poplar@CARSTARUSA.com OPEN: Mon.-Fri. 8am 5pm