Mount Meru Products Ltd Return to Directory Name: Mount Meru Products Ltd Tel: +255 27 250 3164 Fax: +255 27 250 3164 Postal Address: P.O. Box 7094 Arusha, Tanzania City: Arusha Country: Tanzania Category: Government Structures & Parastatals