Florida Storm Windows Share: Home Improvement Florida Storm Windows 12581 metro parkway unit 14 fort Myers , fl 33966 (239) 470-7306