Apparently this place was near the Charlevoix Hotel which was at Park and Elizabeth streets. I will say this theater was on Park as a guess until I find out more. As a matter of interest, I will include the article I found from 1910 on the hotel which was massive. Apparently it only lasted 10 years as a hotel. The New Art sat somewhere in the shadow of this place.