The Islamic Center of New Mexico 1100 Yale Blvd. SE, Albuquerque, NM USA

The Islamic Center of New Mexico 1100 Yale Blvd. SE, Albuquerque, NM USA

The Islamic Center of New Mexico 1100 Yale Blvd. SE, Albuquerque, NM USA