Leo Lee Parker, a resident of Sonora, passed away on Friday, June 19, at a Sonora Care Home. Terzich & Wilson is handling arrangements.