Self Storage Depot
2855 N. State Hwy 3
North Vernon, IN 47265
Monday - Friday: 8:00 AM - 5:00 PM
Saturday: 8:00 AM - 10:00 AM
24-hour emergency services available.
Contact us in an emergency on our cell number.
Methods of Payment:
Chamber of Commerce