Leeds Islamic Centre, Leeds, UK

Details
Top
Leeds Islamic Centre
48 Spencer Place Leeds LS7 4BR UK
What Three Words: vital.love.drama
LS7 4BR
0113 262 1300
[email protected]
https://www.leedsic.com
Leeds
UK
3.6K Views
Where is it?
Top
Summary
Top
Leeds Islamic Centre is a mosque situated in Leeds in UK. Its address is 48 Spencer Place Leeds LS7 4BR UK. This page has been viewed 3617 times.
Search
Recent
4