Washington Blvd @ Whitaker Pl

Southbound

Bus Stop • Downtown Stamford, Stamford, CT