Sandra Afolabi's address is 820 Atwells Avenue Apartment 8, Providence, RI 02909. Possible relatives include Mojisola Afloabi, Festus Afolabi and 11 others. Public records show Sandra has also lived in Providence, RI. Sandra's latest phone number is (401) 453-4424. Previous phone numbers include (401) 941-2761.
Results 1 - 1 of 1