Shekinah Tabernacle

“A Place Where the Presence of God Dwells”

An Apostolic Center