Explore details about location Eduardo Orchard. Eduardo Orchard is a location situated within the Antofagasta alongside other areas such as Lima, Lorenzo Arenas, Montegrande.