Delilah Dillon is an author and multimedia specialist. Born in Cleveland, she currently lives in Southern California with her husband and daughter.Delilah Dillon is an author and multimedia specialist. Born in Cleveland, she currently lives in Southern California with her husband and daughter.