Explore details about location Kestrel Lane. Kestrel Lane is a location situated within the Amherst alongside other areas such as Bellview Circle, Northampton Road, Belchertown Road.