List of Papaya Leaves Manufacturers in Madurai

No. 3, Mathana Gopalan Samy Temple Complex, Mela Vadam, Pokki Street, Madurai, Tamil Nadu - 625012,India