Explore details about location Ray Stannard Baker Trail. Ray Stannard Baker Trail is a location situated within the Amherst alongside other areas such as Ash Lane, Linden Ridge Road, Willow Lane.