•Oyo Hotels Call Girls Karol Bagh (Delhi) Call Us =99538•82338 6, 18, Ajmal Khan Rd, Block 6, WEA, Karol Bagh, New Delhi, Delhi, 110005, India +919953882338 Escorts - Female