We have found 6 possible relatives of Michelle: James L Stubbs, Rebecca Stubbs, Rebecca J Stubbs and 3 other people. Michelle has reached the age of 72 years. The number currently linked to Michelle is (845) 346-6490. Michelle now resides at 17 Liberty St, Walden, Ny 12586. This person has lived also in Chester, Ely, Nyack and one other city. Michelle was born in 1952.