Art Church proposed to be demolished

The “Art Church” at 2051 N.W. 61st St. could be demolished.

The church was turned into an art gallery and community arts space in early 2009, but has been closed for some time. A Land Use Action board in front of the church indicates it may be demolished. According to the Department of Planning and Development, the land is proposed to be used to develop a “4 unit rowhouse.”

We’ll update with any new information.

Leave a Reply