Auldhouse Community Church
51 Nether Auldhouse Road, Glasgow, United Kingdom
This additional training is available to fully trained Street Pastors only. It equips trainees to respond- on a call out basis and when available - to major incidents and crisis […]