Test of new addition logic features the latest in auto glass technology. Check out the leading auto glass firms in AL. Save time by getting a repair directly in roanoke, AL. You can trust Up Town Auto Glass 2, LLC. Our unique technology makes it simple to get your windshield fixed.