Robert Caraballo, DDS, Dentist

1800 Rte 33
TrentonNJ  08690 (Mercer County)


Phone: 609-890-1300
Fax: 609-890-0717

NPI: 1235396169
License Number: DI17646 (NJ)