This year John celebrated his 74 birthday. John currently resides at 721 Hodges St #2, Newport, Ar 72112. The possible relatives of John are Shiron K Fellows, Shairon Haigwood Fellows, Polly Best Fellows and one other person. John owns the phone number (870) 523-4383. In addition to Newport, John also lived in Little Rock, Newton, Newpoprt and one other city. His birth year was listed as 1950.