Preheat the oven to 360F and lightly grease a 9"x9" baking dish or any other 2-quart baking dish ready to go.
Soften up the brick of cream cheese in a large microwave safe bowl, in 20 second intervals, until very soft.
Add the crushed garlic cloves, salt, and oregano to the cream cheese and mix until well combined.
Mix the Greek Yogurt into the cream cheese mixture, ½ cup at a time. Make sure that the mixture is smooth after each addition.
Add the ½ of the grated mozzarella and all of the parmesan cheese to the bowl and fold it in.
Chop up the spinach and artichoke into small pieces and add them to the cream cheese mixture and stir until well combined.
Place the mixture into the prepared lightly greased baking dish. Use a spatula to flatten out the mixture evenly. Sprinkle the top with the other ½ of the grated mozzarella.
Place into the preheated oven for 25 minutes. If wanting more color on top, you may place it under the broiler, watching it at all time. Remove from the oven and let rest for 5-10 minutes before serving.