Medical clinic Government Siddha Dispensary, Thevalakkara Thevalakkara, Chavara, Kerala 690524 Open map ← Back to Chavara Claim this hospital