Apartments in Rumford (RI) Full list of companies Apartments category in Rumford, Rhode Island Rumford Towers South 105 Newman Ave, Rumford, RI 02916, (401)431-0661 Page 1