07 May ALCOA (SOLD TO REXEL, INC.) Posted at 08:42h in Industrial LED Sign Customers by Web Ascender 0 Likes ALCOA (SOLD TO REXEL, INC.)1616 Harvard AvenueCleveland, OH 44105 Number of Locations: