Explore details about location San Leonardo. San Leonardo is a location situated within the Arroyo Naranjo alongside other areas such as Estela, Santa Amalia, Lourdes.