Description: CARSTAR Roger Williams Collision Center in Weatherford, TX, is part of North America's largest network of independently owned collision repair facilities.