Doctor support
support@thedentalscancenter.com
+1 845-596-3265
Patient questions
info@thedentalscancenter.com
Press
press@thedentalscancenter.com
Bug report
bugs@thedentalscancenter.com