Dental Unit in South Korea Star Tech Address: 955-3, Dohwa-dong Nam-gu, 402-060 Incheon South Korea Phone Number: +82 327 65 12 56