Giffnock Soapbox Admin Account | October 29, 2014 Loading Map.... GiffnockOrcharchhill Parish Church, 12 Church Rd - GlasgowEvents 55.80039900000001 -4.293780599999991 Address Orcharchhill Parish Church, 12 Church Rd Glasgow G46 6JR Book upcoming classes in Giffnock No events in this location Invite your friends