Walmart Supercenter 5293

Walmart Supercenter #5293 is a Walmart Supercenter discount department store located at 77 Green Acres Road, Valley Stream, New York.The store openedOctober 29, 2003.The store does not allow overnight parking.