Denomination

Sunni

Description

The Worcester Islamic Center, or the Worcester Mosque, is a mosque located in Worcester, Massachusetts. The center started its operations in Oct 2005. There is also a Madrasah housed in the same building on the first floor.

Follow us
Location
  • No comments yet.
  • Add a review