What used to be a private mansion in the past is now a center of the Red Cross. Built of stone, it's really imposing.
More information http://www.buffaloah.com/a/del/786/tc.html
Address 805 Delaware Ave, Buffalo 14209, United States
Coordinates 42°54'21.582" N -78°52'18.941" E