Lord & Taylor Westfarms

Lord & Taylor Westfarms
400 West Farms Mall
06032 Farmington, CT

Can’t wait?

Shop your favourite Rituals products online.