Hello, Guest

Stamford Center for the Arts

POI's creator (Voyajo Team)

The Stamford Center for the Arts in downtown Stamford, Connecticut, USA, actually consists of two facilities on Atlantic Street: the restored Palace Theatre, and the Rich Forum, both within four blocks of each other: (...) (from Wikipedia)