The residency of Elaine is at 2008 Jo Mac Rd #16691, Chapel Hill, Nc 27516. The birth year was listed as 1942. This year Elaine celebrated her 83 birthday. The possible relatives of Elaine are Deborah Leong Fong, Kok Hung Leong, Lee Kh Leong and one other person. Phone number listed for Elaine is (919) 493-1067. Cities Elaine has lived in before are Durham, Port Charlotte, North Port and 2 other cities.