Amancio Villar's address is 3930 South Liberty Street , Independence, MO 64055. Possible relatives include Nelia Bibat, Mercedita Kimbrough and 5 others. Public records show Amancio has also lived in Independence, MO. Amancio's latest phone number is (816) 237-9610. Previous phone numbers include (816) 350-1940 and (816) 517-3280.
Results 1 - 1 of 1