River Walk is located in the town of Branford, Connecticut — a classic New England town with a scenic town green and the beautiful downtown shopping area. The charm of Branford and its scenic views mix with a diverse array of activities and dynamic quality of life.
• Discover What’s Nearby and Things to Do