Freedom Health Share: Insurance Freedom Health Visit Website 6831 Palisades Park Court Suite #1 Fort Myers, Florida 33912 (239) 210-4940 (239) 210-4960 (fax)