3381 Washington Street, Boston, MA
Beautiful place! I arrived there at 8am during winter but the masjid was closed.