Founded more than 15 years ago, the Jubilee Worship Center has become a home for those needing an environment to worship and minister. Started by The Rev. Aubrey and Vimla Kishna, the church still has several of its founding members and families and looks to become a much bigger player in the St. Louis' church scene.