Our Doctors

Richard DelVecchio, DDS

Richard DelVecchio, DDS

Richard Putnam, DMD

Richard Putnam, DMD

Frank Vezzoli, DMD

Frank Vezzoli, DMD

Jay Martin, DDS

Jay Martin, DDS

Shweta Gujaran, DDS

Shweta Gujaran, DDS

Jeremiah Long, DDS

Jeremiah Long, DDS

Richard Benoit, DMD

Richard Benoit, DMD

Barbara Batchhelder, DMD

Barbara Batchhelder, DMD

Zachary Martinez, DDS

Zachary Martinez, DDS

Michael Kang, DDS

Michael Kang, DDS