Len Horovitz MD is a renowned board-certified internist and pulmonologist in private practice in New York City. 212-744-3001. "Many illnesses can be prevented and most can be successfully treated if detected early. There are no shortcuts to excellent patient care."