Explore details about location Juan Ochoa. Juan Ochoa is a location situated within the San Juan de Miraflores alongside other areas such as Adolfo Viera, Los Cedros, Valentin Espejo.