Ambica Agarbathies  Tel: 08812-230-216
Powerpet, Eluru 534002, Andhra Pradesh, India
Manufacturers of agarbattis (incense sticks) with factories in Eluru, Hyderabad, Rajam & Adoni; has a workforce of 3,000

Map placements may be only approximate. Please check site.