1. Chelo's of Rumford 45 Newport Ave Ste D, Rumford, RI 02916 Coordinate: 41.85846,-71.35544 Phone: (401) 223-5050