17391 Durrance Rd, North Fort Myers, Florida 33917 USA
ECHO staff building a small mound to plant watermelon.
Photo Credit: Yelp