Joy currently resides at 2119 Redbud Ave #A, Odessa, Tx 79761. She has stayed in Dublin, Odessa and Austin before moving to Odessa. The birth year was listed as 1970. Records link Joy with Martha Flory Richards, Jolynn L White, John L White and 6 other people. The phone number (432) 363-6948 is Joy’s. The current age of Joy is 54.