Babbsco Carstar Collision is an inviting friendly facility that is celebrating its 15th anniversary as a Carstar franchise. Owner Ed Page has been a collision shop owner for more than 30 years.