A W Cavanagh Funeral Home is a trusted funeral home located in Saint John, Nb, at 91 Leinster St. Their service area covers Saint John and the surrounding communities. A W Cavanagh Funeral Home offers a variety of services including funeral services, memorial services, and burial services. Their experienced and compassionate staff is dedicated to helping families honor their loved ones with respect and dignity. With a focus on personalized attention and customizable services, A W Cavanagh Funeral Home is committed to guiding families through the funeral process during difficult times. To learn more about their services, please contact A W Cavanagh Funeral Home at (506)634-1712.