Walmart Supercenter 3269

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