Marcella Scott was born in 1944, age 80. Marcella Scott's address is 13000 North May Avenue Apartment 354, Oklahoma City, OK 73120. Possible relatives include D Scott, Ryan Scott and others. Public records show Marcella has also lived in Anderson, IN and Indianapolis, IN. Marcella's latest phone number is (317) 328-0074. Previous phone numbers include (317) 328-0466 and (317) 649-8664.
Also goes by: Marcella Ellen King
Address History: 13000 North May Avenue Apartment 354, Oklahoma City, OK 73120;
3611 Main Street, Anderson, IN 46013;
Indianapolis, IN 46268;
Newalla, OK 74857
Results 1 - 1 of 1