Leonardo Quinones's address is 2708 Melrose Avenue , Melrose Park, IL 60164. Possible relatives include Catalina Aquino, Victor Mata and 2 others. Public records show Leonardo has also lived in Chicago, IL and Elmwood Park, IL. Leonardo's latest phone number is (224) 795-0883. Previous phone numbers include (224) 800-4366 and (847) 451-6959.
Address History: 2708 Melrose Avenue, Melrose Park, IL 60164;
4560 North Reserve Avenue, Chicago, IL 60656;
Elmwood Park, IL 60707;
Franklin Park, IL 60131;
Lansing, IL 60438
Results 1 - 1 of 1