Zip 156-0041 Address 1-16-11 Ohara, Setagaya-ku, Tokyo Tel 03-3460-6169 Mail info@islamcenter.or.jp URL http://islamcenter.or.jp/ MAP Show in the map app.