Location:2905 Winkler Ave, Fort Myers, FL 33916, USA