Cleopatra Lougheed was born in 1949, age 75. Cleopatra Lougheed's address is 2867 Green Marsh Court , Decatur, GA 30034. Possible relatives include Etama Lougheed, Ksha Lougheed and others. Public records show Cleopatra has also lived in Decatur, GA. Cleopatra's latest phone number is (404) 683-8871.
Phone Numbers: (404) 683-8871
Results 1 - 1 of 1