1. Shaboo Productions Warehouse
24 Natchaug St, Willimantic, CT 06226
Coordinate: 41.7179,-72.19835
Phone: (860) 423-5700
2. North Windham Self Storage
PO Box 215, Willimantic, CT 06226
Coordinate: 41.714916,-72.213394
Phone: (860) 423-0497