Located at the corner of E. 120th and Union, the Thea Bowman Center began as a Hunger Center in 1966 under the auspices of the Epiphany Roman Catholic Church. To meet the needs of the families that came to the center, programs for children and adults were added to the meal programs. In 2001, the center became the Thea Bowman Center, a 501(c)(3) charitable organization, named for Sister Thea Bowman, FSPA, an African-American nun who was an inspirational advocate for intercultural awareness in the Roman Catholic Church.
In May of 2009, the Catholic Diocese of Cleveland closed Epiphany Church, but the center has continued operating and even expanding it programs because of pressing needs in a challenging economy. In fall of 2011, the Diocese transferred ownership of the church building, annex and rectory to the Thea Bowman Center.