Location:1811 Royal Palm Ave, Fort Myers, Florida 33901