Stafford Motor Speedway

55 West Street, Stafford Springs, 06076