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.