Calusa Nature Center and Planetarium Share: Non Profit Organization Calusa Nature Center and Planetarium Visit Website 3450 Ortiz Avenue North Fort Myers, FL 33903 (239) 275-3435