Leelia Davidson was born in 1973, age 50. Leelia Davidson's address is 6639 Hazelhatch Drive , Indianapolis, IN 46268. Possible relatives include Angel Davidson, Eugeina Davidson and 4 others. Public records show Leelia has also lived in Carmel, IN. Leelia's latest phone number is (317) 255-8818. Previous phone numbers include (317) 280-7781 and (317) 405-9333. The latest email address for Leelia Davidson is joh****@hotmail.com.
Also goes by: Zeelia Davidson,
Zeelia B Davidson
Address History: 6639 Hazelhatch Drive, Indianapolis, IN 46268;
461 P/O Box, Carmel, IN 46082
Emails: joh****@hotmail.com,
joh****@yahoo.com
Results 1 - 1 of 1