Music for Life Institute

Helping Africa's most vulnerable children today, so they can help Africa tomorrow

Tax ID

31-1746269

Address

PO Box 29690
Bellingham, WA 98228

Website