1. American Screen & Aluminum 1449 Secretariat Pl, Chuluota, FL 32766 Coordinate: 28.62299,-81.10126 Phone: (407) 484-4241