Save Leon Rubinsztain, MD LeonRubinsztain.MD.com • Radiologist Leon Rubinsztain, MD 1670 Clairmont Road, Department Of Radiology, Decatur, GA