Stephen P. (Lucan) Church 72 years of Indianapolis, passed from this life on Tuesday August 17, 2021, in Indianapolis. He was born on Thursday September 16, 1948, in Oakland City Indiana to Robert and Eugina (Callahan) Church. He retired from Allison’s after working on the line for many years. Steve (Lucan) was a 42-year member of the Vigilantes’ Motorcycle Club.
Steve is survived by his brother David (Paula) Church of Olathe, Kansas, and his sister Sharon (Dale) Stroud of Indianapolis, his dear friends and care givers, David, and Jessie (Jett) Bienz of Indianapolis, and his “Brothers” from the Vigilantes’. He was preceded in death by his parents.
A Celebration of his life was held in remembrance.
Indiana Memorial was honored to serve the Church family.
To send flowers to the family or plant a tree in memory of Stephen (Lucan) P. Church, please visit our floral store.