1. Juba Aluminum Products Co., Inc. 8000 Poplar Tent Rd Ste A, Concord, NC 28027 Coordinate: 35.40756,-80.71109 Phone: (704) 262-4460