The Harris

The Harris, 666 Main St, Coventry, RI 02816, United States

(401) 823-9178

Location