April currently resides at 3206 River Shoals Cv, Decatur, Ga 30034. She has stayed in Marietta, Peachtree City, Riverdale and 3 other cities before moving to Decatur. This year April celebrated her 47 birthday. Possible relatives of April are: Racheal C Richardson, Leslie Y Richardson, Adriane Y Richardson and one other person. The number currently linked to April is (404) 243-3082. 1977 is her birth date.