Since no one will pick up the phone at Walmart H street, does anyone know if that location sells real Christmas trees there?
Address: 99 H St NW, Washington, DC 20001, USA
Hidden Treasures (Kendra) | Oct 21, 2019
No they do not
Original Broccoli | Oct 21, 2019
Most likely not. Best place to get a real tree is an outdoor tree merchant. There is one on New York Ave between 395 and Bladensburg Road
Thanks! Your answer is awaiting moderation.