Preheat oven to 400 F. In a large bowl with a mixer, beat cream cheese with mayonnaise, sour cream, and parmesan cheese. Fold in spinach and artichoke hearts.
Spread mixture into a greased round baking dish. Top with shredded mozzarella cheese. Bake for 15 minutes.