Leonel Hurtada was born in 1961, age 62. Leonel Hurtada's address is 3943 W Addison Street , Chicago, IL 60618. Possible relatives include Griselda Bucio, Angelica Garcia and 12 others. Public records show Leonel has also lived in Chicago, IL. Leonel's latest phone number is (312) 421-8039. Previous phone numbers include (773) 927-5538.
Also goes by: Leonel J Ruiz
Results 1 - 1 of 1