Richard L Watts, 78, of Idaho City passed away January 27, 2021 at home.
Richard has expressed his wishes to be have his remains scattered at sea.
Leave a Condolence