There are only really two options.
1/ You remove her to a separate tank, allow her to hold the fry until she spits them out, she will NOT take care of them, as soon as they are born she will see them as food and try and eat them, if she is holding, dont forget she wont have eaten at all during the 20-26 days she will hold.
2/ Allow her to remain in the tank and try to provide a lot of small hiding places for the fry to to hide, the other fish will also see them as food. If you allow her to remain then she may eat the fry anyway, first time holding fish usually either eat them early or spit them early allowing them to become food.
If you are considering removing her, consider one of these
(style will vary), this is a box which sits on the side of main tank, it will allow you to bring the fry up, remove the mother as soon as the fry are born. I would stay away from the mesh breeder boxes as cichlids are capable of chewing threw it and eating the fry.
Best of luck and let us know how it goes.
Just on a side note as well, I would not consider selling any of the fry from that tank, simple reason is yellow labs and red zebra can and will crossbreed, creating hybrids. If you want to keep the fry, then only keep them for yourself.