Contact Us/Cysylltwch â Ni

Mary Immaculate Catholic School,
Merlin’s Hill,
Haverfordwest,
SA61 1PH

Phone: 01437 762324
admin.maryimmaculate@pembrokeshire.gov.uk

head.maryimmaculate@pembrokeshire.gov.uk

 

mary-immaculate-school-2