Patricia Leber was born in 1926, age 97. Patricia Leber's address is 1361 E Boot Road , West Chester, PA 19380. Possible relatives include Loretta Chapla, Harry Leber and others. Public records show Patricia has also lived in Saint Helena Island, SC. Patricia's latest phone number is (843) 838-4309.
Phone Numbers: (843) 838-4309
Results 1 - 1 of 1