On the map, the exact location of the road "North Salida del Sol" can be found. The street "North Salida del Sol" is located in Quail Place with the zip code of 85248.