Talpur road Karachi Vapiwalla International Corpor – Talpur Road Karachi Address : #211,2nd Floor,Ruby Centre,Talpur Road,Opp.City Post Off. Karachi City : Karachi Phone Number/s : Website : [ Click to open in a new tab ]