Main Characters John Palmaro 15 main appearances Robert Piccolo 15 main appearances Cathy Palmaro 15 main appearances Ruth Palmaro 15 main appearances David Keller 15 main appearances Denise Palmaro 15 main appearances Maureen Tucker 15 main appearances