1 Dr. Vatche V Seraderian, DMD Dentist - General Avg. Rating: 0/5 Main Location 84 Leonard St.Belmont, Massachusetts 02478 Highlights Accepts Insurance Plans