Start from
Stamford Town Center
100 Greyrock Pl, Stamford 06901