Masjid Al-Noor Mosque TEL +81-134-26-6488 WEB Site https://maps.app.goo.gl/hyz7ZLEt8VDJEojw9 Address Hokkaido Otaru-shi Inaho 5-4-27 Find on Map