Leroy C. Johnson, 70, of Holmes, a former company vice president, died of heart failure Monday at Taylor Hospital in Ridley Park.

Mr. Johnson graduated from John Bartram High School in Southwest Philadelphia and then worked for the Pennsylvania Railroad. He later was a salesman for North American Doors in Bristol. For 20 years, he worked for Victor C. Smith Inc., a Broomall installer of commercial doors, and became vice president for sales. After the company closed in the 1990s, he was a draftsman for a fire-retardant company in Haverford until retiring several years ago.

In the 1970s, Mr. Johnson was in a serious car accident and underwent several surgeries, including hip replacements. He had stamina, his son Gary said, and kept working.

Mr. Johnson served in the New Jersey National Guard from 1957 to 1997. He was on the board of the National Guard Militia Museum of New Jersey in Sea Girt.

In 1959, he married his high school sweetheart, Mary Ann Mongel. While their sons were growing up, he was a Cub Scout pack master for Troop 355 in Holmes. He was past president of the Ridley Ice Hockey Club, and past vice president of the Inter-County Scholastic Hockey League.

Mr. Johnson's wife died in 1996. In addition to his son, he is survived by another son, Carl, and seven grandchildren.

The funeral will be at 11 a.m. tomorrow at Knoetgen Funeral Home, 746 Kedron Ave., Morton. Friends may call at 10 a.m. Burial will be in Holy Cross Cemetery, Yeadon.