Larry W. Osborne DMD, Ltd., Kevin T. Wolf DMD Categories Health Care 1353 E. Mound Rd., #101 Decatur IL 62526 (217) 875-7600 (217) 875-7681 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×