Name:Villa Leloir
Latitude:34°36'43"S
Longitude:58°40'41"W
Town:Villa Udaondo
Region:Partido de Ituzaingó
State:Buenos Aires
Country:Argentina