Truglia Theatre
Stamford, CT, USA
Seats (approximate)
711