1 Personal Profile for Leo Vellan Found.

Results 1 - 1 of 1

✔ Address(5)   ✔ Phone(1). Leo Vellan found in Florida, Colorado and California. Find Leo Vellan's home address, phone numbers, background check, social media profiles, email addresses, age, birthday, white pages and public records.

View Records

Leo Vellan was born in 1957, age 67. Leo Vellan's address is 9511 Fontainebleau Boulevard Apt 101, Miami, FL 33172. Possible relatives include Aida Avellan. Public records show Leo has also lived in Sunnyvale, CA and Denver, CO. Leo's latest phone number is (408) 388-3881.

Also goes by: Leo J Avellan
Related to: Aida Avellan
Phone Numbers: (408) 388-3881
Address History: 9511 Fontainebleau Boulevard Apt 101, Miami, FL 33172; 663 S Bernardo Avenue # 12, Sunnyvale, CA 94087; Denver, CO 80209; Greenwood Village, CO 80111

Results 1 - 1 of 1