Services for Robert E. Caravella were held at St. Joseph's Cemetery, Rhinebeck, NY on June 30, 2016
Directions to Funeral Home