Orto Shop is located in Santiago de Querétaro, Mexico on Casuarina 6, La Capilla. Orto Shop is rated 3.7 out of 5 in the category orthopedic shoe store in Mexico.
Address
Casuarina 6, La Capilla
Service options
In-store pick-up
In-store shopping
Accessibility
Wheelchair-accessible entrance