Explore details about location Coach Lane. Coach Lane is a location situated within the Amherst alongside other areas such as East Pleasant Street, Campus Center Way, M&M Trail.