Where is this place, and what is it today?
The images dates from 1935, and its in Flagstaff.
Answer: This is the Dean Eldridge Taxidermist and Museum. Today this is the famous Route 66 icon, the Museum Club located at 3404 E. Route 66 in Flagstaff. The image is from the Warren Family Collection and is photo number: NAU.PH.412.5.9