The Vault

The Vault - Axe Throwing, Ice Cream, Soda Shop, 7 S Main St, Payson, UT 84651, United States

(385) 422-4314

Location