Foundry Suites

1738 Elmwood Ave
Buffalo, New York 14207
1.3 miles from Amvets Medallion Post 13
More hotels near this hotel