Alicia Arruda was born in 1974, age 49. Alicia Arruda's address is 52 Pearl Avenue , Providence, RI 02904. Possible relatives include Colleen Arruda, Nicole Arruda and 2 others. Public records show Alicia has also lived in North Providence, RI. Alicia's latest phone number is (401) 263-0570. Previous phone numbers include (401) 353-1878 and (401) 421-0547.
Results 1 - 1 of 1