Up Town Auto Glass 2, LLC features the latest in auto glass technology. Check out the leading auto glass firms in AL. You don't need to wait weeks for Up Town Auto Glass 2, LLC to come to hacoda for your car. Save time and money by comparing Test of new addition logic. We can get you the best value, wether you have insurance or not.