1. Worcester Islamic Center 248 E Mountain St, Worcester, MA 01606 Coordinate: 42.31529,-71.77418 Phone: (508) 852-6100