Verified
Ilaahi Masjid Web Logo.gif
Local Authority
Kirklees Council

Hamza Court, 2 Hope Street, Hill Head, Dewsbury, West Yorkshire, WF13 2BT