Teodora Arruda's address is 232 Tecumseh Street Apt 1, Fall River, MA 02721. Possible relatives include Antonio Arruda. Public records show Teodora has also lived in Fall River, MA. Teodora's latest phone number is (508) 674-1216.
Also goes by:
Teodora Patricia Arruda
Possible Relatives:
May include parents (mother, father), spouse/partner (wife, husband, ex-wife, ex-husband), siblings (brother, sister), children
Phone Numbers:
Results 1 - 1 of 1