About Sacred Heart Parish Leicester
The Catholic mission of Sacred Heart & St Margaret Mary Parish in Leicester
More about Sacred Heart Parish Leicester
Sacred Heart Parish Leicester is located at 25 Mere Road, LE5 3HS Leicester, United Kingdom
116-2624645
http://www.sacredheart.leicester.sch.uk