Fort Myers FL SWFIA Fort Myers FL | Dewar's Clubhouse, Restaurants 1. 11000 Terminal Access Rd, SWFIA, Fort Myers, FL | Dewar's Clubhouse (239) 482-3507