Ubicación

Luis Thayer Ojeda 0115 Providencia, Santiago de Chile.  
Metro Tobalaba a pasos Costanera Center.