

Mary Immaculate Catholic Primary School
Merlin's Hill,
Haverfordwest
SA61 1PH
01437 762324
admin.maryimmaculate@pembrokeshire.gov.uk
head.maryimmaculate@pembrokeshire.gov.uk
Mary Immaculate school is situated at the top of Merlin’s Hill in the county town of Haverfordwest. Our school admits children between the ages of three and eleven.