Calle 60 No. 491, Col. Centro, Merida
97000, Mexico
0.64 mi (1.03km) from City Center