1. Armadillo Self Storage 23031 Highway 99, Edmonds, WA 98026 Coordinate: 47.78954,-122.33796 Phone: (425) 329-3588