Tapestry

  • Health Care Services
296 Nonotuck Street
Florence, MA 01062
(413) 586-2016
  • About

    Tapestry is a community-based non-profit providing compassionate sexual and reproductive health care, HIV prevention, and drug user health services, without judgment and regardless of ability to pay.