The possible relatives of April are Elihue Shepherd Shepherd, Elihue Shepherd, Meadows James and 3 other people. Records link phone number (606) 663-6975 with April’s details. The residency of April is at 528 Po Box, Clay City, Ky 40312. April was born 46 years ago. This person has lived also in Clay City and Stanton. April's birth year is 1979.