WIP · World in Pocket

Islamic Society of Greater Lowell

Chelmsford, Italy

The Islamic Society of Greater Lowell (ISGL) is a mosque in Chelmsford, Massachusetts. It was established in 1993. Vandals attempted to seal the mosque's door shut with cement in August 2007.

Listen to the audio guide for Islamic Society of Greater Lowell Free on WIP — starts by itself when you arrive, even with the screen off

Nearby