TEL-WORLD is located in Mérida, Mexico on Plaza Internacional, Por Calle 58, Calle 59 495-Local 4, Villa Magna. TEL-WORLD is rated 3 out of 5 in the category internet cafe in Mexico.
Address
Plaza Internacional, Por Calle 58, Calle 59 495-Local 4, Villa Magna