I'm not 100% positive but no I don't think so.
Turkey ribs? You mean like beef or pork style ribs only made of turkey? Like turkey bacon?
Would anyone happen to know where i can get some from?
No they do not. I'm sorry for the inconvenience!!
Thanks! Your answer is awaiting moderation.