Eden Macavinta First Name Eden Last Name Macavinta Specialization Internal Medicine DOH MS Passer - Year 1984 Description Eden Macavinta - Internal Medicine