Armadillo Self Storage
23031 Hwy 99
Edmonds, WA 98026
(425) 672-6000
(425) 697-3453 (fax)
Hours:
Office Hours-Mon-Fri 9:30am-6pm Sat 9am-6pm. Lunch approx.1-2pm. Gate hours 6am-10pm daily.