Enable JavaScript to ensure website accessibility

Donate Online

Thank you for supporting Tapestry. Your donation provides vital health care access without stigma to over 19,000 people in our community!

Email [email protected] or call 413-586-2016 ext. 112 if you have any questions about your donation.

Donate to Tapestry

Sign up

Name(Required)