Medical school: TUFTS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1992
Offers telehealth
NPI: 1659367522
Practice Locations (1)
THE ELLIOT LEWIS CENTER FOR MULTIPLE SCLEROSIS CARE LLC
110 CEDAR ST, SUITE 110
WELLESLEY, MA 024813527
7815918300
Source: CMS National Downloadable File, September 2026.