Sheila Rodriguez-Vamvas, DMD, Dentist

1696 Massachusetts Ave
CambridgeMA  02138-1803 (Middlesex County)


Phone: 617-492-1040
Fax:
Email: sva***@*****bu.edu

NPI: 1932451481
License Number: DN17782 (MA)