Explore details about location Ovidio Lagos. Ovidio Lagos is a location situated within the Longchamps alongside other areas such as Pres. Sarmiento, Av. Dr Chiesa, Paso Bajo Nivel.