Health & MedicineL Thomas Insurance 13180 N. Cleveland Ave Suite 112 N. Fort Myers, FL 33903 Added on August 22, 2025