Waterbury Self Storage - Professionally Managed By Devon Self Storage - 560 Bank Street, Waterbury, CT 06708