Hospital department Deol Hospital Payal, Punjab 141416 075278 51818 Open map ← Back to Payal Claim this hospital