Root Canal For many people even mentioning a root canal can cause them to wince. This is because in the past root canals were widely considered For many people even mentioning a root canal can cause them to wince. Phone: 973-828-8392 1030 Clifton Ave, First floor Clifton, NJ,, 07013 United States Map Other Categories: Health & Beauty |