Stamford, CT. ( Stamford, Connecticut United States) [Sierra] +
Stamford, CT. ( Stamford, Connecticut United States) [Sierra]