River Road Gallery, located in the village of Wilton, represents local, national and international artists. There is an eclectic selection of paintings and limited edition prints on display. They offer residential and office art and framing consultations.