Schedule Tuesday to Sunday: 9:00 am to 6:00 pm Contact 82-32-02-67 Location Rio Nilo St. between Rio Orinoco St. and Rio Pilon St., Col. Pueblo Nuevo Municipality Apodaca