Right now, Walmart runs 4 branches in Mason City, Iowa. See this page for a full listing of every Walmart store nearby.