Rabbi Marci N. Bellows is the spiritual leader at Congregation Beth Shalom Rodfe Zedek in Chester, Connecticut. A native of Skokie, Illinois, she received her BA in Psychology from Brandeis University in 1999 and was ordained at the Hebrew Union College-Jewish Institute of Religion in 2004.