Leila Waters was born in 1955, age 68. Leila Waters's address is 6148 Dunroming Road , Baltimore, MD 21239. Possible relatives include Frensheta Eley, Jessie Herron and 7 others. Public records show Leila has also lived in Matthews, NC. Leila's latest phone number is (704) 336-4668. Previous phone numbers include (704) 591-0831 and (704) 599-0679.
Results 1 - 1 of 1