Windows For Life Categories Windows 551 Owen Ave N Suite 1 Lehigh Acres FL 33971 (239) 645-8043 Visit Website About Us We specialize in the sales and installation of impact windows and doors. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×