Address:

Native American Trading Post
3971 South Redwood Road
Salt Lake City
84123
United States

Get directions from Go