News Tire Tech Inc. Opens New Location Marangoni dealer Tire Tech Inc. has moved to a new 42,000-square-foot location in Birmingham, Ala. “The new facility not only... By Tire Review StaffAugust 12, 2015