Maggie Rosa's address is 572 Potters Avenue , Providence, RI 02907. Possible relatives include Evelyn Carrasco, Librada Perez and 1 others. Public records show Maggie has also lived in Providence, RI. Maggie's latest phone number is (401) 441-3813. Previous phone numbers include (401) 545-9275 and (401) 563-3353.
Results 1 - 1 of 1