The El Delfin facility is located in the town of , and the exact address is: Panamericana norte Km 1234.5, Zorritos, Peru.