Walmart Supercenter 3269

Walmart Supercenter #3269 is a Walmart Supercenter discount department store located at 258 River Road, Mexico, Maine.The store openedJune 19, 2002.