Walmart Supercenter 3886

Walmart Supercenter #3886 is a Walmart Supercenter discount department store located at 4101 South McColl Road, Edinburg, Texas. The location also sells gasoline and diesel. The store is located next to, and affiliated with, Murphy USA M7400. The store opened on November 8, 2006.