Finca Leach is an Administrative divisions in El Carmen Argentina. The Postal code of Finca Leach is Y4504.