Cecil Weir of Citrus Heights, CA passed peacefully in his sleep after a short illness. Born in Sparta, OR to Virgil and Edith Weir. He is survived by partner of 15 years, Charlotte Posch, as well as 7 siblings. A California resident since 1942 he was employed as a CPA by the State of CA and retired in 1981. Cecil enjoyed travel and ballroom dancing. He will be missed by family and friends. At his request no services will be held.