1. Simla Self Storage 620 Navajo Ave, Simla, CO 80835 Coordinate: 39.13886,-104.08217 Phone: (719) 541-4250