Walmart Supercenter 1656

Walmart Supercenter #1656 is a Walmart Supercenter discount department store located at 16086 Conneaut Lake Road, Meadville, Pennsylvania. The store opened October 1991 and was converted into a Supercenter March 1998.