I C B F is located in San Andrés, Colombia on San Andrés, San Andrés y Providencia. I C B F is rated 3.2 out of 5 in the category non-profit organization in Colombia.
Address
San Andrés, San Andrés y Providencia
Accessibility
Wheelchair-accessible entrance