Marcia ist in Evansville, Indiana am Ohio River geboren und aufgewachsen. Sie hat einen Bachelor of Arts in Drama der University of Evansville und einen Master in Theater der University of Missouri in Columbia. Marcia, die Tochter von Margaret und Harold Bennett, spielt seit ihrem neunten Lebensjahr. Sie erhielt ihre Equity Card am Barter Theatre in Abingdon, VA. und arbeitete dann in New York City mit der Schauspielerin/Regisseurin und Theatergründerin (Vier Winds Theater), Jenny Egan. Mitte der 70er Jahre zog Marcia nach Toronto, ON, Kanada, wo sie lebt (2014) und die doppelte Staatsbürgerschaft behält. Sie hat einen Sohn, Daniel A. Schwartz.