Also known as: afiya
Stephanie Moore lives in Atlanta, Georgia, but has also spent time in Loganville, Georgia.
Richmond, VA | Hollis, NY | Jamaica, NY
Also known as: afiya
Afiya Bacchus lives in Richmond, Virginia, but has also spent time in Hollis, New York and Jamaica, New York. Thomas Bacchus is in Afiya family.