Avalon Surrey Funeral Home is a trusted funeral home in Surrey, BC. Our funeral options are flexible to suit any budget.