Just found out. Los Angeles drop off address:

5841 South San Pedro
Tel: 323-231-3030

They ask that you include two itemized lists - one for the package and one for the relief organizers. Info came from Belize Embassy in L.A.