Address 326 Avenida Insurgentes N, Ciudad de México 06350, Mexico
Coordinates 19°26'46.531" N -99°9'9.692" E