Save Marius Teodorescu, MD MariusTeodorescu.MD.com • Internist Marius Teodorescu, MD 1111 N Main Street, Lombard, IL