Was located at 681 Main St. Buffalo. Eventually became the Town Casino, and the Studio Arena Theater.
© 2008 by Karl R. Josker