Avon Theatre Film Center by SFI | Oct 28, 2026 Member-supported nonprofit arthouse cinema in the heart of downtown Stamford, CT. Seats: total 513 in two rooms Who can use itLocalLocationStamford, CTVisit website