Tamara Elfanbaum was born in 1960, age 64. Tamara Elfanbaum's address is 1517 Oak Forest Spur Drive , Saint Louis, MO 63146. Possible relatives include Aaron Schultz, Brian Schultz and 1 others. Public records show Tamara has also lived in Phoenix, AZ and Chesterfield, MO. Tamara's latest phone number is (314) 537-9781. Previous phone numbers include (636) 537-9781.
Address History: 1517 Oak Forest Spur Drive, Saint Louis, MO 63146;
807 E Michigan Avenue, Phoenix, AZ 85022;
Chesterfield, MO 63017;
Maryland Heights, MO 63043
Results 1 - 1 of 1