Shelita Richards's address is 6204 Davids Way Southeast, Atlanta, GA 30318. Public records show Shelita has also lived in Atlanta, GA. Shelita's latest phone number is (404) 379-7312. Previous phone numbers include (404) 549-2561 and (404) 792-2397.
Results 1 - 1 of 1