Hospital Lockhart Dispensary Devikulam, Kerala 685613 Open map ← Back to Devikulam Claim this hospital