Michelle is related to or closely associated with Lawrence D Leech, Janice E Leech, Lawrence B Leech and 4 other people. The current age of Michelle is 49. Michelle’s current address is 180 Brush Creek Rd, Irwin, Pa 15642. This person's birth year is 1976. In addition to Irwin, Michelle also lived in N Huntingdon, Pittsburgh, Jeannette and one other city. The phone number (724) 861-9970 is Michelle’s.