Opacum Land Trust, Inc. is a 13-town regional land conservation organization formed in 2000 to protect natural and cultural resources in South Central Massachusetts. …
Opacum Land Trust, Inc. is a 13-town regional land conservation organization formed in 2000 to protect natural and cultural resources in South Central Massachusetts. …
P.O. Box 233
Sturbridge, MA 01566
email: info@opacumlt.org
Phone: (508) 347-9144