The residency of Joy is at 818 Delaware St, Independence, Mo 64050. The birth year was listed as 1939. The number currently linked to Joy is (816) 254-5523. Joy has reached the age of 84 years. Public records show Independence, Rochester Hills and Romeo as cities Joy also stayed in. We have found 5 possible relatives of Joy: Richard K Muir, Trula Marie Potter, Kevin Reid Muir and 2 other people.