I heard a rumor that Walmart might be building a new store at 40-42, near the Lowes store. Does anyone know if this is true? If so, do you know...
Separate names with a comma.