Islamic Center of Willimantic
Masjid al Huda
6 Storrs Road, Mansfield CT, 06226