Avalon Wilton on River Road

 25 River Road, WiltonCT 06897