NAMUYILA AUTO PARTS LTD Visitors count : 65 Spare Parts P.O. Box 31137 Lilongwe 3, Lilongwe, Malawi Tel 01 766 004 / 011 120 0112