Overview Details Press Releases Multimedia Locations People Groups Founded in 2015, Texas Lonestar Collision is the auto body repair shop in San Angelo, TX, where they intend that when they are there, they make better impressions than anyone else!