Skip to main content

Archive - Oct 31, 2012 - Obituary

Date
Type

Reverend Robert W. Castle, Jr.

October 31, 2012

Aug 29, 1929-Oct. 27, 2012

Episcopal priest, coach, community organizer, store owner, actor, and lifelong champion for peace and justice, Robert Castle died on Sunday, October 27, 2012 of natural causes. "Bobby" was born in Jersey City, New Jersey, the only child to Freda and Robert W. Castle.

 

Premium Drupal Themes by Adaptivethemes