Marsha Estes Philo

Home|Marsha Estes Philo

Marsha Estes Philo, 68, of Sheridan, died Tuesday, March 7, 2017, at her residence. A memorial service will be held at 11 a.m. on Saturday, March 18, 2017, at Kane Funeral Home, with Father John Inserra officiating. A reception luncheon will follow at Kane Funeral Home. In lieu of flowers, memorials to honor Philo can be made to the OK Kids Korral of the Toby Keith Foundation ( for children battling cancer at 818 NE 8TH Street, Oklahoma City, Oklahoma, 73104. Online condolences may be written at Kane Funeral Home has been entrusted with arrangements.

By |March 14th, 2017|

About the Author:

Leave A Comment