Fort Myers is a rapidly growing city located at the mouth of the Caloosahatchee River in southwest Florida. Founded after the American Civil War in 1886, the City of Fort Myers now has a population of ...