Amanda Finucan was born in 1991, age 32. Amanda Finucan's address is 5800 Highlands Plaza Drive Apartment 154, Saint Louis, MO 63110. Possible relatives include Caitlin Finucan, Katherine Finucan and 2 others. Public records show Amanda has also lived in San Carlos, CA and Iowa City, IA. Amanda's latest phone number is (515) 297-3026. Previous phone numbers include (515) 832-3101.
Address History: 5800 Highlands Plaza Drive Apartment 154, Saint Louis, MO 63110;
439 Wellington Drive, San Carlos, CA 94070;
Iowa City, IA 52240;
Webster City, IA 50595
Results 1 - 1 of 1