K-8, BATLA HOUSE KHALILULLAH MASJID, OKHLA NEW DELHI , South Delhi Unclassified DL 110056 (Delhi)