Bishops - Station Mass St. John’s, Barrhead