Hal Davis, Jr., a resident of Sonora, passed away on Monday, December 19, at Avalon Care Facility in Sonora. Heuton Memorial Chapel is handling arrangements.