Stafford Springs, Connecticut, United States of America
Stafford Palace Theater
is located at 75 Main Street in Stafford Springs