MAYU ECUADOR is located in Quito, Ecuador on AV DE LOS SHYRIS N32-218 Y AV ELOY ALFARO. EDIFICIO PARQUE CENTRAL. MAYU ECUADOR is rated 4 out of 5 in the category wellness center in Ecuador.
Address
AV DE LOS SHYRIS N32-218 Y AV ELOY ALFARO. EDIFICIO PARQUE CENTRAL