The Avon Theatre Film Center, a historic landmark located at 272 Bedford Street in Stamford, CT, was originally built in 1939 and underwent a restoration in 2004.
Today, the Avon Theatre operates as a not-for-profit art house cinema, with its business offices situated at this location in Greenwich, CT.
Generated from their available business information