Explore details about location Evensham Place. Evensham Place is a location situated within the Truckee alongside other areas such as Sierra Avenue, Chickwick Reach, Aspen Street.