Contact Us

Any questions? Send us an email and we'll get back to you with answers as soon as possible! You can also contact us at 860-456-3066.

Sue Williams
Mall Management Office
95 Storrs Road
Willimantic, CT 06226