36-year-old Michael P Farrell lives in Nashua, New Hampshire, but has also spent time in Mount Kisco, New York; Pelham, New Hampshire; Hudson, New Hampshire and Salem, New Hampshire. Some of Michael family members are Kelly J Farrell, Allison Farrell, Sean M Farrell, Courtney A Farrell, Michael A Farrell and Patricia A Farrell.