Public records show San Antonio, Spring, Dallas and 3 other cities as cities Joy also stayed in. The residency of Joy is at 772 Moore Ct, Lakewood, Co 80226. The number currently linked to Joy is (972) 306-8652. Joy was born in 1971. The current age of Joy is 53. Janet K Pickard, John P Pickard, Diane Jean Pickard and one other person are people possibly related to Joy.