Troy J Welch, 50 years old, lives in Springfield, Oregon. He is a 1988 graduate of Springfield High School. Some of his favorite music is by Oldies, Hip Hop, Heavy Metal and Classic Rock. Discovery Channel and Country Music Television are some of his favorite TV shows.