On the map, the exact location of the road "Piedra Lisa trailhead" can be found. The street "Piedra Lisa trailhead" is located in Vista de Oro de Placitas.