Ibarra, Ecuador
Full City Profile
157,941
Population
359/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