Shoe Tree is a unique establishment in Albuquerque, NM that offers a distinctive experience for shoe enthusiasts and nature lovers alike.
Visitors can explore a collection of shoes creatively displayed on trees, blending art with the outdoors in a charming and unconventional setting.
Generated from their business information