Brian Ross Leabo, born on December 4, 1982, passed away on December 25, 2025, at the age of 43. He was a resident of Glendale, Arizona.
A graveside service will be held at Resthaven Park Cemetery, located at 6450 W Northern Ave, Glendale, AZ, 85301, United States. The service is scheduled for January 16, 2026, from 2:30 pm to 3:00 pm.