Where is Alvarez de Toledo?

Where is Alvarez de Toledo located?

Alvarez de Toledo, Buenos Aires province, Argentina (approx. -35.63333°, -59.61667°)


Where is Alvarez de Toledo on the map?