Alexander Velazquez's address is 59 Iona Street , Providence, RI 02908. Possible relatives include Lillian Amaya, Lissette Luna and 7 others. Public records show Alexander has also lived in Toa Baja, PR and Central Falls, RI. Alexander's latest phone number is (401) 228-5056. Previous phone numbers include (401) 228-5956 and (401) 351-0767.
Address History: 59 Iona Street, Providence, RI 02908;
1980 Po Box, Toa Baja, PR 00951;
Central Falls, RI 02863;
Pawtucket, RI 02860
Results 1 - 1 of 1