Explore details about location Laurel Lane. Laurel Lane is a location situated within the Amherst alongside other areas such as Holdsworth Way, Swallow Farms Road, Triangle Street.