Looking for windshield replacement? Stop: Up Town Auto Glass 2, LLC may be the answer. 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 moulton for your car. Save time and money by comparing Test of new addition logic. Our unique technology makes it simple to get your windshield fixed.