The birth year was listed as 1978. The number currently linked to Shelli is (716) 283-1360. Possible relatives of Shelli are: Paul F Devlin, Ardith D Devlin, Cynthia J Hofmeyer and 2 other people....
More about Shelli L Devlin >>
1973 is this person's birth date. The possible relatives of Shelli are James Patrick Devlin, Michael James Devlin, Shelly W Devlin and 3 other people. The age of Shelli is 51. Shelli now resides at 2705 Royalty Dr, Garland, Tx 75044. In addition to Garland, Shelli also lived in Irving, Dallas and Richardson.