151 Main StreetNew Canaan, CT 06840
Join Staying Put in New Canaan for a panel discussion on what to expect and how best to prepare for a knee or hip replacement.