James Douglas Kavanaugh, DMD, Dentist

85 S Maple Ave
Basking RidgeNJ  07920-1230 (Somerset County)


Phone: 908-766-6775
Fax: 908-766-6651

NPI: 1932283991
License Number: (NJ)