Explore details about location Merlo. Merlo is a location situated within the Moreno alongside other areas such as Justo Daract, Chile, Avenida Bartolomé Mitre.