Contact The Church of St Leonard and St Mary, Armthorpe Name Email Address Message 8 + 3 = Submit The Church of St Leonard and St Mary, Armthorpe Church Street, Armthorpe, South Yorkshire, DN3 3AN, United Kingdom