37 King Street, Montrose, Dundee City
A small masjid for individual worship and Jumah.
Tap a star to leave the first review
37.3 km away