Location: Decatur Showing 1 - 1 of 1 Sort by: IDNewest First Oldest First Add Listing Dentistry Dr. Larry D Baker 2800 North Martin Luther King Jr. Drive, Decatur, Illinois 62526 (217) 877-4393