Rumford Towers South

95 Newman Avenue Rumford RI 02916 (888) 848-5698