Walmart Supercenter 1601

Walmart Supercenter #1601 is a Walmart Supercenter discount department store located at 2001 East 151st Street, Carmel, Indiana.The store openedJanuary 30, 1991.The store does not allow overnight parking.