The Compass Self Storage facility of Deptford, NJ, is proud to serve the counties surrounding South Philadelphia, Trenton, New Jersey, and Wilmington, Delaware. Our modern, state-of-the-art conveniences make us one of the premiere sites offering self-storage solutions to the tri-state region. Our...