Test of new addition logic will work to earn your trust in auto glass replacement. You have a choice for windshield repair in AL. fulton, AL has some of the more reliable auto glass firms in the business. Up Town Auto Glass 2, LLC is a worthwhile consideration when your windshield is broken or cracked. Get that crack fixed on your terms; don't wait for it to get worse.