Leo Freelis was born in 1964, age 59. Leo Freelis's address is 4425 Cross Brook Drive , Perry Hall, MD 21128. Possible relatives include Brian Freels, Brittany Freels and 4 others. Public records show Leo has also lived in Dundalk, MD. Leo's latest phone number is (410) 256-4470. Previous phone numbers include (410) 282-4785. The latest email address for Leo Freelis is fre****@aol.com.
Also goes by: Leo D Freels
Emails: fre****@aol.com
Results 1 - 1 of 1