Explore details about location Mohican Avenue. Mohican Avenue is a location situated within the Buffalo alongside other areas such as Buffalo Skyway, Lawn Avenue, Alexander Place.