Find a church

Leire: St Peter

Leire: St Peter

Address: Main Street Leire Lutterworth LE17 5HD

Telephone Number: 01455 202935

Deaconry: LOUGHBOROUGH

Deanery: Guthlaxton

Powered by Church Edit