Sign In Register

Ibarra, Ecuador

Full City Profile

221,149 Population 503/sq mi density
7,192 ft Elevation 2,192 meters
62°F Avg Temperature 17°C

Treatment Centers in Ibarra (8)

BEAU MEDICAL CENTER
CEMOPLAF
Centro de Salud
Milenium "Centro de Diagnóstico Médico"
NovaClínica Moderna
NovaClínica Moderna
SOLCA Núcleo de Ibarra
Unimedics Ibarra