Larry W. Osborne DMD, Ltd., Ashley M. Nowdomski, 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 ×