Meet Our Organist/Choirmaster

Troy Scott is serving St. John’s as Organist/Choirmaster. Troy graduated in 1970 from  Mobile County Public Schools.  A graduate of the University of Alabama Troy graduated with a Bachelor of Music Degree in Pipe Organ Performance in 1975 and a Master of Music Degree in Pipe Organ Performance in 1977, both with added emphasis in…

Read More