Medical clinic Seema Clinic Palam Vihar Rd, Bijwasan, New Delhi, Delhi, 110061 073031 20748 Open map ← Back to New Delhi Claim this hospital