Heather Childers and her sister
Heather Childers freshened her childhood memories posting a cute picture featuring herself and her sister Scarlett on Facebook in 2014. She was born on January 7, 1967 in Charlotte, North Carolina. She was cute during her young age.