Mrs. Sandra Navarre Ross
September 9, 1955 - July 22, 2024
Mrs. Sandra Navarre Ross, a beloved wife, mother, sister and friend passed away on July 22, 2024, surrounded by family. Born on September 9, 1955, Sandra was preceded in death by her parents, Reverend Arthur and Mrs. Rita Navarre, and her beloved... View Obituary & Service Information
