Almadeca Storage Company. Most likely a rent a room warehouse. Companies - Headquarters, Writings - Logos - Corporate By: deverettreed