Explore details about location Juana Ross de Edwards. Juana Ross de Edwards is a location situated within the Concepción alongside other areas such as Pedro de Oña, Arrau Mendez, Paso sobre nivel Esmeralda.