Explore details about location Olympic Avenue. Olympic Avenue is a location situated within the Buffalo alongside other areas such as Proctor Avenue, Laurel Street, Crystal Avenue.