Walmart Supercenter 5912

Walmart Supercenter #5912 is a Walmart Supercenter discount department store located at 21151 South Dixie Highway, Miami, Florida.The store does not allow overnight parking.