Save Thomas L. Rodts, MD ThomasRodts.MD.com • Orthopedic Surgeon • 48 years experience Thomas L. Rodts MD SC 183 N Addison Avenue, Suite 120, Elmhurst, IL 60126