Walmart Supercenter 963

Walmart Supercenter #963 is a Walmart Supercenter discount department store located at 1836 South Main Street in Weatherford, Texas. The store opened March 1994, replacing Walmart Discount Store #963. , which can be reached byInterstate 20Interstate 20fromExit 407Exit 407The location also sells gasoline and diesel. The store is located next to, and affiliated with, Murphy USA M7662.