Walmart Supercenter 623

Walmart Supercenter #623 is a Walmart Supercenter discount department store located at 545 Pine Island Road, North Fort Myers, Florida. The store opened August 21, 1984 and was converted into a Supercenter March 1996. The store does not allow overnight parking. The location also sells gasoline.