Larry W. Osborne, D.m.d., Ltd, located at 1353 E Mound Rd, Decatur, IL 62526, offers top-notch dental services. Call (217) 875-7600 to schedule an appointment for more information. Our experienced team is dedicated to providing you with a bright and healthy smile.