Website: http://www.themovementproject.org
2592 West 14th Street, Cleveland, OH 44113
Pilgrim Church
2592 West 14th Street
Cleveland, OH 44113