James M Napier, 56 years old, lives in Barboursville, West Virginia, but has also spent time in Huntington, West Virginia. Johnny M Napier, Pamela G Napier, James M Napier, Alice C Napier, Lawrence G Napier and Cristine Napier are some of James relatives.