Statler Hotel / Statler Towers
107 Delaware Avenue, Buffalo, NY

Revised page.

Please see E. M. Statler - Table of Contents