Islamic Center of South Windsor is a place of worship in Long Hill Road 100, also known as United Islamic Trust South Windsor in South Windsor.
- House number
100
- Postal code
06074
- Street
Long Hill Road
- alt_name
United Islamic Trust South Windsor
- Object
Religion
- Building
Yes
- Website
https://icswct.org