La organización fue fundada por un grupo de destacados oftalmólogos que identificaron la necesidad de establecer en nuestro país un centro especializado en la visión. En 1994, construyeron un avanzado centro oftalmológico en la comuna de Vitacura, equipado con la más alta tecnología disponible.
Red Pasteur en Santiago está compuesta por Casa Matriz en Vitacura, Centro Pasteur Providencia, Centro de Especialidad en Oftalmología Pediátrica (CEOP), Clínica Indisa, Clínica Dávila Vespucio y Centro Médico Fundación. En regiones, Pasteur tiene presencia en Viña del Mar y Punta Arenas. La red cuenta con más de 110 oftalmólogos especializados en diversas subespecialidades de la oftalmología.