Father Ed Cook is the priest at Congregation of the Great Spirit. He began spending time on Mitchell Street to buy cloth from Goldmann’s when he attended Saint Francis seminary, where he also studied art.
Also, the church’s spiritual philosophy is fascinating, which you can read about on their website.