Joy has previously lived in Denver, Arvada, Lafayette and 2 other cities. Possible relatives of Joy are: Joy L Yehle, Helen M Yehle, Leroy George Yehle and 6 other people. 1580 Fenton St, Lakewood, Co 80232 is where Joy resides. The age of Joy is 54. Joy owns the phone number (303) 922-5402. Joy's birth year is 1970.