Tapestry Share: Health Care Services Tapestry Visit Website Request Info 296 Nonotuck Street Florence, MA 01062 (413) 586-2016 About Map 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. What's Nearby? Distance: 5 10 15 20 25 50 mi.