Petra Helfrich's address is 1742 Hilton Parma Road , Spencerport, NY 14559. Possible relatives include Emily Helfrich, Peter Helfrich and 1 others. Public records show Petra has also lived in Spencerport, NY. Petra's latest phone number is (585) 349-7483. Previous phone numbers include (585) 352-0116.
Results 1 - 1 of 1