Leibfried Barba was born in 1951, age 73. Leibfried Barba's address is 760 S Forge Road , Palmyra, PA 17078. Public records show Leibfried has also lived in Millsboro, DE. Leibfried's latest phone number is (302) 947-1469. Previous phone numbers include (717) 838-1775.
Results 1 - 1 of 1