Rumford RI Auto Repair 1. 177 Greenwood Ave, Rumford, RI 02916 | East Providence Sm Eng Repair (401) 228-0083