Narrows Center for the Arts (original) (raw)
The Narrows Center for the Arts is a non-profit art and musical performance venue in Fall River, Massachusetts, USA. It was founded in 1995 for the promotion and enjoyment of the visual and performing arts. It comprises two visual art galleries, a performance theater, and visual artist studios.