Leon Battle was born in 1930, age 94. Leon Battle's address is 3722 Wallace Street , Philadelphia, PA 19104. Possible relatives include Ida Battle, Vanessa Mcduffie and others. Leon's latest phone number is (215) 386-4065. Previous phone numbers include (215) 681-2568.
Address History: 3722 Wallace Street, Philadelphia, PA 19104
Results 1 - 1 of 1