Leo Vela was born in 1948, age 75. Leo Vela's address is 273 Eddy Street , Chicago Heights, IL 60411. Possible relatives include Ophelia Gill, Angela Vela and 5 others. Public records show Leo has also lived in Chicago Heights, IL and Homewood, IL. Leo's latest phone number is (708) 248-5986. Previous phone numbers include (708) 755-8532 and (708) 769-4063. The latest email address for Leo Vela is ibl****@aol.com.
Also goes by: Leo G Vela
Address History: 273 Eddy Street, Chicago Heights, IL 60411;
2257 P/O Box, Chicago Heights, IL 60412;
Homewood, IL 60430;
East Chicago, IN 46312
Emails: ibl****@aol.com,
jas****@yahoo.com
Results 1 - 1 of 1