Shekinah Tabernacle

"A Place Where God Dwells."

An Apostolic Center