WALMART #005221 in 8885 N Florida Ave in Tampa