Company name: Orthodox Church of the Holy Apostles
Description: Church of the Holy Apostles, Leyland Road, Leyland, Lancashire, PR25 1TA. This site contains service times, contact details, photo galleries and information about the church community.
403 Leyland Ln, Leyland PR25 1TA, United Kingdom