Born and raised in Concord, he was the son of the late Carl and Mary (Hayes) Castor. He had been married to his late wife, Paula (Cahill) Castor, for 50 years at the time of her death in 2001.
Following his graduation from Concord High School, where he was known as “Bandy,” he served in the U.S. Army CO 1 391st Infantry Division. He later graduated with a BS in Education from Framingham State College. He spent many years teaching on the reservations in New Mexico, Arizona, Wyoming, and Idaho, as well as providing citizenship training to the immigrants.
He had a passion for baseball, pitching for the Twilight League and an avid supporter as well as a passion for politics, serving as president of the Young Democrats. He had a wonderful sense of humor and was a jazz enthusiast. He was also a member of the Pro Bowlers Assoc., DAV, VFW and the Knights of Columbus.
He is survived by his son John D. “J” Castor Jr., of Marlborough; his daughter, Daria Graham and her husband Frank of Hudson; and his brother, Donald Castor of Ayer. He was also the father of the late Paula Mary Castor and the brother of the late Betty Castor.
Visiting hours will be held Friday, March 17, from 6-8 p.m., at the Slattery Funeral Home, Inc., 40 Pleasant St., Marlborough. A funeral Mass will be celebrated Saturday, March 18, at 10 a.m., at St. Matthias Church, 409 Hemenway St., Marlborough. John will be buried with his wife in New Mexico.