Published: July 31, 2009
Photo by Robert K. Yosay
The new WalMart in Liberty on Belmont Avenue in the Liberty Plaza is due to open mid-August, according to Thomas Urena, store manager.
Use the comment form below to begin a discussion about this content.
Forgotten your password?