3861, KHIRKI TAFFAZZUL HUSSAIN JAMA MASJID, DELHI - 110002 DELHI , Unclassified DL 110002 (Delhi)