Patricia's possible relatives are Lesley M Selfestrouse, Jeffrey C Selfe, Heather Ann Strouse and 4 other people. This year Patricia celebrated her 50 birthday. Public records show Mill Hall and Lock Haven as cities Patricia also stayed in. The birth year was listed as 1974. Patricia’s current address is 212 Fairview St, Lock Haven, Pa 17745. Patricia has listed phone number: (717) 748-5589.