The Islamic Society of Greater Lowell is a mosque in Chelmsford, Massachusetts, which also serves as a center for lectures and social activities, including a weekly school.
The mosque was established in 1993. ISGL has moved to a larger and renovated facility on Feb 10th, 2019.
New address: 5 Courthouse Lane, Chelmsford, MA 01824