Venue of 2019 Local Image Awards Details Location Address:2505 First Street, Fort Myers, Florida, 33901, United StatesLisa Murray2020-06-02T00:33:56-04:00June 2nd, 2020|Share This Post, Choose Your Platform!FacebookTwitterLinkedInTumblrPinterest