DEATH NOTICE – Homer Scott

MISSION – Homer Scott, 77, passed away on Thursday, June 28, 2018, at Doctor’s Hospital in Edinburg.

Leave a Comment