H
Holy Cross Church
Address
Court Road, Newton Ferrers PL8 1DL
City
Newton Ferrers
Post Town
Plymouth
County
Devon
Country
England