Islamic Center of Moscow/Masjid Omar
Address and Directions
316 Lilley St
Moscow, ID 83843
For directions, enter your starting address here:

Contact Information
Phone: 2088828312


Follow Us

There are 45 followers.

Please login to follow this mosque.