Marlo Riggins's address is 2143 Beecher Road Southwest, Atlanta, GA 30311. Possible relatives include Valda Fair, Monique Iggins and 10 others. Public records show Marlo has also lived in Elk Grove, CA and Decatur, GA. Marlo's latest phone number is (404) 752-7976. Previous phone numbers include (404) 790-9097 and (678) 580-1217.
Address History: 2143 Beecher Road Southwest, Atlanta, GA 30311;
4868 Ammolite Way, Elk Grove, CA 95757;
Decatur, GA 30034;
Lithonia, GA 30058;
Rolla, MO 65401
Results 1 - 1 of 1