Dental Clinic Abba Dental Vancouver, Alberta Address1160 Burrard St suite 603, Vancouver, Alberta V6Z 2E8, India Phone06046887201 Websitehttps://www.abbadental.ca/ CategoryDental Clinic Profiles Facebook Instagram MapView on Google Maps