Mr. Van Howard Roach

Birth date: Jan 29, 1956 Death date: Mar 15, 2019

Van Howard Roach, 63, passed away peaceful at home in Alvin Texas on March 15, 2019. Van “Papa Roach” had a massive stroke at the young age of 55 and after eight years of enduring multiple complications and health setbacks has gon