Up Town Auto Glass 2, LLC can fix small problems before they turn into safety hazards. Check out the leading auto glass firms in AL. Save time by getting a repair directly in lowndesboro, AL. Test of new addition logic has years of experience with all makes of cars. Our firms are eager to give you a repair quote.