St Mary's Place, St Andrews, Fife, KY16 9UY Worship Times - Sunday at 9.45am


Who’s Who


Minister Allan McCafferty
Session Clerk Elaine Dowie
Treasurer Michele Hamilton
Administrator Elaine Dowie
Secretary Vashti Room
Greenshoots Development Worker Lorna Hutcheon