Tex's Saddle Shop & Taylor Canyon Gallery
1036 Cedarville, Santa Rosa, New Mexico, 88435-2842
(575) 472-3706