Rua Prof. Ayrton Roberto de Oliveira, 32, 7° andar (Bairro: Itacorubi)
88034-050 Florianópolis-SC, Brasil
Phone: +55 (48) 3239-2500, Fax: +55 (48) 3239-2505
E-mail: info@stela.org.br
Points of reference: on the way do Lagoa da Conceição (SC 404 Road, or: Rodovia Admar Gonzaga); next to ComCap, the Oncology Complex (Complexo Oncológico/Hospital Vilson Kleinübing) and Mercure Hotel; right behind Ipiranga gas station.
See this zooming sequence, or find Instituto Stela at Google Maps: