Stephen Matthew Taber
March 3, 1986 - September 12, 2014
He was the store manager at Glass Lab in Morgantown, West Virginia and was the owner of Vapor Swag, an internet business specializing in electronic cigarettes and flavored vapor specialties. An avid reader with a scientific curiosity rarely... View Obituary & Service Information