Leavell Barba's address is 5415 Connecticut Avenue Nw Apt 114, Washington, DC 20015. Possible relatives include Carmelita Barba. Leavell's latest phone number is (202) 258-0594.
Related to: Carmelita Barba
Phone Numbers: (202) 258-0594
Address History: 5415 Connecticut Avenue Nw Apt 114, Washington, DC 20015
Results 1 - 1 of 1