Chaplin Woods Self Storage Chaplin, CT

31 Willimantic Rd, Chaplin, CT 06235