Walmart Discount Store 1186

Walmart Discount Store #1186 was a Walmart discount department store located at 2801 North Main Street in Liberty, Texas. The store opened June 30, 1988 andwas replaced by Walmart Supercenter #1186.