Curbside Pickup · Buy Now, Pay Later · Fast & Easy Ways to Shop · Macy's Star Rewards
1000 Layton Hills Mall, Layton · (801) 546-5000