This article is a case study of one Community-University Research and Action Partnership (CURAP) focused on soil lead, urban gardening, and environmental justice in Sacramento, California. We argue that creating and sustaining CURAPs requires a process of weaving together diverse strands of knowledge, resources, and lines of accountability that connect all parties involved. Like the physical process of weaving fabric, weaving CURAPs involve creative and collaborative uses and responses to tension between all elements of a partnership. This is especially true in long-term partnerships intended to address systemic environmental injustices. This case highlights the power relationships and challenges associated with such partnerships and presents several lessons to enrich the scholarship and practices of action research.