Larry William Osborne, DMD, Dentist

1353 E Mound Rd
DecaturIL  62526-9345 (Macon County)


Phone: 217-875-7600
Fax: 217-875-0218
Email: lwo***@*****ol.com

NPI: 1982726352
License Number: (IL)