Cream together cream cheese, mayo, sour cream, Parmesan, and garlic until well blended. Drain spinach well. Rinse artichokes and chop using food processor.
Fold in artichokes and spinach into creamed mixture. Spread into greased baking dish.
Bake 20-25 minutes at 350 degrees or until top is lightly browned.