The Stafford Palace Theater The Stafford Palace Theater 75 Main St. Stafford Springs, CT 06076 (860) 851-9780 Online Tickets Submit a Comment Cancel replyYour email address will not be published. Required fields are marked *Comment * Name Email Website