The two-story, 30,000-square-foot Roswell Park Scott Bieler Amherst Center, at 203 Park Club Lane, is the cancer center s first new-build outside of its downtown Buffalo campus.
The $23 million Roswell Park Scott Bieler Amherst Center – the cancer center s first new-build outside of its sprawling downtown Buffalo campus – is nearly complete and scheduled to open