Amelia Vess NPI 1417547738 Practice location: 431 River St Ste 1, Waltham, MA 024535483 Taxonomy code: 104100000X Phone: (338) 707-5026