Leo Melgosajr's address is 204 S Thomas Street , Farmer City, IL 61842. Possible relatives include Carol Melgosa, Misti Melgosa and 1 others. Leo's latest phone number is (309) 488-0232. Previous phone numbers include (309) 488-0283.
Address History: 204 S Thomas Street, Farmer City, IL 61842;
171 Po Box, Cooksville, IL 61730;
Normal, IL 61761
Results 1 - 1 of 1