Amodio Self Storit 0 reviews Self Storage 2755 State Street, Hamden, CT 06517 (203) 288-5621 visit website Add to Favorites Claim Listing Tags: self storage Business Description Reviews Add Your Review Please login or register to add your review.