- Collision Repair
CARSTAR St. Petersburgh Collision Center opens in Florida
CARSTAR Auto Body Repair Experts, North America’s largest Multi-Shop Operator Network of independently owned collision repair facilities, announced the opening of CARSTAR St. Petersburg Collision Center at 1819 11th Ave. North, St. Petersburg, FL 33713.