Alexander "Bo" Payne Taylor
May 21, 1951 - July 8, 2016
Alexander “Bo” Payne Taylor, 65, of Elkwood, VA went to be with the Lord on Friday, July 8, 2016 at INOVA Fairfax Hospital. Bo was born May 21, 1951 in Remington, Virginia to the late Claud Allen Taylor and the late Laura Frances... View Obituary & Service Information