O New Life Itaim fica localizado em R. Bandeira Paulista no bairro Itaim Bibi em São Paulo. Próximo a pontos de interesse de Itaim Bibi, tais como Museu da