Knox Presbyterian Church is a vibrant congregation within the city of St. Thomas. Located in the heart of the city, Knox has the city at its heart...