Leila Felicitas was born in 1980, age 43. Leila Felicitas's address is 7716 Town View Drive , Dundalk, MD 21222. Possible relatives include Leilani Felicitas. Public records show Leila has also lived in Rosedale, MD. Leila's latest phone number is (410) 866-2172. Previous phone numbers include (443) 231-5006.
Related to: Leilani Felicitas
Results 1 - 1 of 1