Store Location And Directions
Our store is situated in the heart of the Historic district in Santa Fe, NM.
We are located half way between the Plaza Square and the Historic St. Francis Cathedral.
Wind River has two entrances:
One entrance is at 113 E. San Francisco St. (Across from the La Fonda hotel).
The other entrance is at 112 E. Palace Ave. (Across from the Shed Restaurant).
Address: 113 East San Francisco Street
Santa Fe, NM 87501
Phone #: (505) 989-7062