Records link phone number (404) 294-9897 with Spencer’s details. The possible relatives of Spencer are Tracy Lamar Baker, Sonya L Baker, Nona L Baker and 4 other people. 1970 is his birth date. Spencer’s current address is 4677 Cedar Park Trl, Stone Mountain, Ga 30083. Spencer has previously lived in Burlington, Atlanta and Riverdale. Spencer was born 54 years ago.