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
Phone: +1 978-970-5552
Founded: 1993