Walmart Supercenter 1066

Walmart Supercenter #1066 is a Walmart Supercenter discount department store located at 4253 Denny Avenue, Pascagoula, Mississippi. The store opened October 1987 and was converted into a Supercenter October 16, 2002.