Dr. Larry Osborne
NPI: 1982726352
Dr. Larry Osborne is a Dentist specialist focused health provider in Decatur, Illinois. affiliates with no hospitals or medical groups. Call Dr. Larry Osborne on phone number 2178757600 for more information and advice or to book an appointment.
| City | Decatur |
| State | Illinois |
| Address 1 | 1353 E MOUND RD |
| Postal Code | 62526 |
| Phone | 2178757600 |
| Fax | 2178750218 |