1641 N Tamiami Trl, North Fort Myers, Florida 33903 USA
Love to show the aftermath... April 2022
Photo Credit: Yelp