1. Storage Depot 385 Lost Creek Dr, Meeker, CO 81641 Coordinate: 40.04702,-107.46922 Phone: (970) 878-4808