Broken auto glass is no problem for C & S Auto Glass. Check out the leading auto glass firms in AL. Save time by getting a repair directly in selma, AL. Save time and money by comparing Up Town Auto Glass 2, LLC. Get that crack fixed on your terms; don't wait for it to get worse.