The Willows

47 Barker Avenue Warren RI 02885