Mrs. Patricia Lee Ellis

Birth date: Dec 19, 1938 Death date: Apr 10, 2018

Patricia Lee Ellis (Patty), born December 19, 1938 in Blanchard Oklahoma to Charles and Virginia Cochran passed away peacefully Tuesday, April 10, 2018 in Houston, Texas surrounded by family. Patty was married to Philip Ellis Sept

CARED FOR BY

South Park Funeral Home and Crematory

1310 North Main Street, Pearland TX 77581

(281) 509-9228