Conveniently located right off the 33, sitting on the edges of both the Buffalo Niagara Medical Campus and Downtown Buffalo.