LOCATION DETAILS
Chelos Bar & Grill Rumford
45D Newport Ave
Rumford, RI
02916
(401) 223-5050
Our Newport Avenues bar area boasts the most TVs, eleven in all and great to watch sports year round.
45D Newport Ave
Rumford, RI
02916
(401) 223-5050
Our Newport Avenues bar area boasts the most TVs, eleven in all and great to watch sports year round.