Elfinwild Presbyterian Church Church of Glenshaw, PA. The location of Elfinwild Presbyterian Church Church is 15116, 3200 Mount Royal Blvd - marked with a pin on Google Map.