Islamic Center of Willimantic
Masjid al Huda

Islamic Center of Willimantic, inc.

Please contact us via Phone or Email or use the Form below.
Phone: 860.778.4242
Email: moelhaid@gmail.com

Name:
Email:
Phone:
Message:
 
4 Industrial Park Road, North Windham CT, 06256