Shahbaz Town Shopping Complex Address: Shahbaz Town Rd, Shahbaz Town, Quetta, Balochistan, Pakistan Phone: +92 0333 8765432 Operating Hours: Please contact store for timings. Get Directions