ILC Mosque is located in Glasgow, United Kingdom on West Hurlet House, Glasgow Rd, Hurlet. ILC Mosque is rated 5 out of 5 in the category mosque in United Kingdom.
Address
West Hurlet House, Glasgow Rd, Hurlet
Accessibility
Wheelchair-accessible car park