Noel Ross Strader July 27, 1918 – April, 1976 Houston Daily CougarHouston, TXApril 30, 1976 For more information please see our searchable database. Janie McKnightMay 30, 2022 Facebook0 Twitter 0 Likes