Teresa Bennett

Teresa Bennett is a passionate writer and reader. She is fascinated by all things real estate, travel, and health. She lives with her two cats and a dog in a small menagerie.