Where in Afghanistan is the Hospital Located?

Afshar Hospital is located in the Southwest region of Kabul, specifically, in the Daulaman Afshar District.