Stephen Joseph Caruso thumbnail

Stephen Joseph Caruso

December 1, 1956 - November 9, 2015

Stephen J. Caruso passed away peacefully in his home in Virginia Beach on November 9, 2015 at the age of 58.Stephen was born on December 1, 1956 in Norfolk, VA. He is survived by his parents, Jerry and Nancy Price, two sisters, Delaine Ward of Florida and Jerri Lynn Karpik of Virginia Beach, a son and daughter-in-law, Timothy and Juliana Caruso, a daughter, Brittany Caruso, and two grandchildren, Adelyn and Alden Caruso, all of Virginia Beach. He is loved by a large family of aunts, uncles, nieces, nephews, and cousins.A memorial service to celebrate Stephen’s life will be held Monday, November 16, 2015 at 11am at Altmeyer Funeral Home, 5792 Greenwich Road Virginia Beach. Condolences may be offered to the family at


Service Information

Service Information

Date: Saturday, November 14, 2015

Time: 2:47 pm


Altmeyer Funeral Home - Southside Chapel

5792 Greenwich Road
Virginia Beach, VA 23462

Life Event Timeline

Help tell the story of Stephen by contributing to the Life Event Timeline. Upload the photo of an event...

Post an Event

Leave a Condolence

View All Condolences Post a Condolence

What our families say...

In my opinion, there is no better facility in Virginia than Altmeyer Funeral Homes. Not only was Chris Sisler there to hold my hand every step of the way, his family members were holding the door on the day of the funeral to help and encourage me. I will never forget their grace. He led me and my family through the process as a personal friend and neighbor, and as the ultimate professional.