Caloosahatchee Celtic Festival
Centennial Park
2000 W First StFort Myers, FL 33901
Centennial Park, West First St, Downtown Fort Myers, 33901