Islamic Society of Greater Lowell
Masjid in Chelmsford, Massachusetts
Address: 131 Steadman St. Unit 9 & 10, Chelmsford, MA 01824, USA
Website: http://www.isgl.org
Phone: (978) 970-5552
Email: info@islamicsocietyoflowell.com
What are some questions you would like to ask Muslims about Islam?