Leodegario Pineda's address is 105 Betty Street Southwest, Decatur, AL 35601. Possible relatives include Felix Aviles, Jesus Aviles and 4 others. Public records show Leodegario has also lived in Decatur, AL. Leodegario's latest phone number is (256) 350-5971.
Phone Numbers: (256) 350-5971
Russel Jones's current address is 1101 2nd Street Sw, Decatur, AL 35601. Phone numbers associated with Russel are (256) 350-1453 and (256) 350-4087.
Address History: 1101 2nd Street Sw, Decatur, AL 35601;
7868 County Road 108, Town Creek, AL 35672;
Trinity, AL 35673
Results 1 - 2 of 2