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