NSC, Stewart Road

Telephone:- 081-92002283

  • Near Bloom Star Hotel, Steward Road, Quetta, Quetta, Balochistan, Pakistan