Address:
87-C W. Stafford Road Stafford Springs CT
View Map