Leola Branch was born in 1921, age 102. Leola Branch's address is 5301 Nelson Avenue # I, Baltimore, MD 21215. Possible relatives include Gloria Weaver, Marvin Weaver and others. Leola's latest phone number is (410) 466-9243.
Phone Numbers: (410) 466-9243
Address History: 5301 Nelson Avenue # I, Baltimore, MD 21215
Results 1 - 1 of 1