Possible relatives of Patricia are: John Peter Trubilla, Eric S Trubilla, Jeremy C Trobilla and one other person. 3326 Ridgeway St, Laureldale, Pa 19605 is where Patricia lives. Patricia has...