Neil Lehr was born in 1933, age 91. Neil Lehr's address is 912 Anne Avenue , Charleroi, PA 15022. Possible relatives include Jessica Kraft, Adam Lehr and 4 others. Neil's latest phone number is (724) 938-7726.
Phone Numbers: (724) 938-7726
Address History: 912 Anne Avenue, Charleroi, PA 15022;
1010 Garr Street, Charleroi, PA 15022;
Roscoe, PA 15477
Results 1 - 1 of 1