Karen Imboden was born in 1968, age 55. Karen Imboden's address is 6023 Sweetwater Court Nw, Albuquerque, NM 87120. Possible relatives include David Imboden, Janet Imboden and 1 others. Public records show Karen has also lived in Indianapolis, IN. Karen's latest phone number is (317) 403-6374. Previous phone numbers include (317) 921-9588.
Results 1 - 1 of 1