Preheat oven to 350 degrees. Spray a large baking dish with cooking spray and set aside.
Spray a large pan with cooking spray and cook spinach over medium high heat, stirring frequently about 5 minutes, or until thawed enough to break up with spatula. Add onions, and continue cooking until spinach is cooked through, onions are translucent, and no excess water remains in pan. Place cooked spinach and onions in a large bowl.
Add turkey (or chicken) to the bowl with the spinach and onions and add the rest of the ingredients, (except for the wraps and cheese for topping). Stir until well combined.
Spoon mixture evenly down the center of each tortilla; roll up and place seam-side-down into prepared baking pan. Continue until all tortillas are filled. Bake, uncovered, at 350 degrees for 25 minutes. Sprinkle with remaining 1/2 cup cheese, (and enchilada sauce if desired), and bake an additional 5-10 minutes, or until cheese is melted.