Dr. Leon Nichols M.D. Radiology 1901 1st AveNew York, New York 10029 212-423-8302 About Dr. Leon Nichols M.D. Affiliation: Metropolitan Hospital Center CA