Inner City Pastoral Ministry is an interdenominational Christian Ministry of Presence.In partnership with community and guided by the Spirit of...