O Hospital São Luiz unidade Jabaquara foi inaugurado pela Rede D’Or São Luiz, maior operadora independente de hospitais do Brasil. Fundado como Hospital Nossa Senhora de Lourdes, passou por renovações e modernização, tornando-se a quarta unidade da marca São Luiz em São Paulo.
É um hospital geral de alta complexidade referência na zona centro sul da cidade, com atendimento completo para as famílias da região, com pronto-socorro adulto e ortopédico, quartos amplos, centro cirúrgico moderno, atendimento em oncologia, radioterapia, hemodinâmica, endoscopia com ecoendoscopia, centro médico para consultas com hora marcada, medicina hiberbárica, 130 leitos de internação em apartamento e enfermaria e 68 leitos de UTI. Possui certificação ONA 3.