James Avruch, M.D is a general surgeon in Worcester, Massachusetts.
📍 Surgery Residency 55 Lake Ave N, Worcester, MA 1655
55 Lake Ave N, Worcester, MA 1655
Division Of Pediatric Surgery 55 Lake Ave N, Worcester, MA 1655
Division Of Vascular Surgery 55 Lake Ave N, Worcester, MA 1655
55 Lake Ave N, Worcester, MA 1655
Department Of Vascular Surgery 55 Lake Ave N, Worcester, MA 1655