Kirti tomar library, Najafgarh is a study library in Najafgarh, South West Delhi, Delhi. It is around 8.46 km from Dhansa Bus Stand metro station.