Y. D. MacGilroy

Y.D. MacGilroy grew up in a lively household and committed her life to Christ at just seven years old. After facing the heartache of losing her son and caring for her terminally ill mother, she found strength in faith and developed a deep compassion for others navigating similar struggles. When she's not writing, you can find her snuggled up with her chihuahua, Lady. Y.D. is a proud graduate of the University of Northwestern Ohio.

Popular items by Y. D. MacGilroy

View all offers