Located in Fort Myers, Florida