St John the Evangelist Barrhead Children’s Rosary Barrhead Scotland United Kingdom Upcoming Meetings No meetings currently in this group