Explore details about location Painted Leaf Trail. Painted Leaf Trail is a location situated within the Otter Tail County alongside other areas such as 330th Street, 400th Street, 265th Street.