Margarita Castro's address is 189 Linwood Avenue P/O Box 73298, Providence, RI 02907. Possible relatives include Ivette Castro, Margarita Castro and 5 others. Public records show Margarita has also lived in Toa Alta, PR. Margarita's latest phone number is (401) 241-6088. Previous phone numbers include (401) 274-5703 and (401) 421-4263. The latest email address for Margarita Castro is mag****@hoymail.com.
Address History: 189 Linwood Avenue P/O Box 73298, Providence, RI 02907;
3 Street J 12 Jrds Del Toa, Toa Alta, PR 00953
Emails: mag****@hoymail.com,
mag****@att.net,
mag****@hotmail.com,
mag****@hoymail.com,
mag****@yahoo.com
Results 1 - 1 of 1