Loomba Hospital, Jagadhri Road Leave a Comment / Ambala Address: Loomba Hospital, Supply Depot Chowk, Jagadhri Road, Ambala, Haryana – 133004. Phone: +91-9813728676.