Islamic Center of New England
74 Chase Drive, Sharon, MA, United States