Mark Vellos was born in 1966, age 57. Mark Vellos's address is 2237 S 59th Court , Cicero, IL 60804. Possible relatives include Julie Rodriguez, Mary Vellos and 1 others. Public records show Mark has also lived in Chicago, IL.
Mark Vellos's current address is 1118 W 52nd Street , Los Angeles, CA 90037. Mark's age is 67 years old (1957). Phone numbers associated with Mark are (323) 531-0760 and (323) 758-0955. Mark has also lived in Los Angeles, CA.
Results 1 - 2 of 2