Church of St. Therese

700 W. Nash St NE