Explore details about location Amherst Street. Amherst Street is a location situated within the Buffalo alongside other areas such as Scajaquada Expressway, Scajaquada Expressway, Knox Avenue.