Address
80 Stafford Road
Wales, Massachusetts 10810
United States
Wales, Massachusetts 10810
United States