Islamic Center of New England (ICNE) at Sharon is located in Sharon, United States on 74 Chase Dr. Islamic Center of New England (ICNE) at Sharon is rated 4.8 out of 5 in the category mosque in United States.
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance