Masjid Quba Islamic Centre

Contact Masjid Quba Islamic Centre

Max 1200 characters

Location on Map

Contact Masjid Quba Islamic Centre

19 Brunswick St, Leicester LE1 2LP, UK

Phone: +44 7930 833605

Email: N/A

Website: N/A