545 Pine Island Rd, North Fort Myers, Florida 33903 USA
Walmart Supercenter, North Fort Myers
Photo Credit: Yelp