Margaret is related to or closely associated with Joseph A Rivera, Alida L Rivera, Joseph A Rivera and 5 other people. Public records show Harrisburg and Hummelstown as cities Margaret also stayed in. Phone number listed for Margaret is (717) 564-9171. Margaret currently resides at 352 Dividing Ridge Rd, Halifax, Pa 17032. Margaret was born 43 years ago. Margaret's birth year is 1981.