Visit Buffalo Niagara Learn More Highmark Stadium, home of the Buffalo Bills Learn More University of Buffalo Learn More See More Located nearby the Buffalo Zoo, Canalside Waterfront, Buffalo Museum of Science Located across the street from University of Buffalo's North Campus entrance Located a quick car ride to Highmark Stadium - home of the Buffalo Bills! See Less