At present, Walmart operates 19 locations in American Fork, Utah. Below you find a list of Walmart stores close by.