Ellen Renner was born in the United States, in the Ozark Mountains in Missouri, and she now lives in a very old house in England with her husband, son, and cats. Visit her online a...ver maisEllen Renner was born in the United States, in the Ozark Mountains in Missouri, and she now lives in a very old house in England with her husband, son, and cats. Visit her online at www.ellenrenner.com.ver menos