KELI RICHARDS

Keli Richards

ACTING

Keli Richards was born in Norwood, MA, and grew up in Dedham, MA.
of Irish and Italian descent, she was the youngest in a family of eight children (she has four brothers and three sisters).