All you need to know about Dr. DAVID W BAUMBERGER practicing at 304 W Hay St, Ste 312, Decatur, IL, 62526 with NPI Number 1043277064.
Specializations: Internal Medicine Counties Served: Macon, IL