Lok Clinic & Hospital 1 2 3 4 50.000 General Delhi Bookmark Write a Review Claim Listing Contact Information A-2/7, Pankha Rd, Block A2, Janakpuri, New Delhi, Delhi 110058, 110058 011 2562 3689 Post navigationPrevious post: LATA HOSPITALNext post: Ashirwad Nursing Home