Steven J Harris, MD is a Pediatrics physician based in North Andover, Massachusetts. Steven J Harris is licensed to practice in Massachusetts (license number 158471) and his current practice location is 630 Turnpike St, North Andover, Massachusetts. He can be reached at his office (for appointments etc.) via phone at (978) 685-9600..