Richard Taylor

Richard Taylor, 51, of Newport, departed this life Thursday, Nov. 17, 2011. 

View Full InformationRichard Taylor