Punjab Blood Transfusion Authority Address: 176-C 6-Scotch Corner Upper Mall, Scheme Lahore Phone: 042 - 99205492 http://<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d13601.26529915!2d74.3466948789554!3d31.542932339144645!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x391904de328c53d5%3A0x6d75682bcee22b86!2sUpper%20Mall%20Scheme%2C%20Lahore%2C%20Punjab%2C%20Pakistan!5e0!3m2!1sen!2sus!4v1627367671455!5m2!1sen!2sus" width="600" height="450" style="border:0;" allowfullscreen="" loading="lazy"></iframe>