1. USA Aluminum 1720 S Carriage Ter, Homosassa, FL 34448 Coordinate: 28.83728,-82.5416 Phone: (352) 628-4500