Dr. James P Craft

101 Carleton St
Saint John, NB   E2L 2Z2
Request an Appointment

Saint John dentist, Dr. James P Craft offers oral and maxillofacial surgery. Schedule an appointment today!

The dental office is located at 101 Carleton St, Saint John, NB E2L 2Z2 and proudly serves the surrounding areas of Saint John.