Start from
CHANEL Sephora
Stamford Town Center, Stamford 06901