Mr. Todd Johnsonbaugh's NPI Number is #1851483580 and has been listed in the NPI registry for 10 years. Mr. Todd Johnsonbaugh's practice location is listed as: 8600 Snowden River Pkwy Suite 101 Columbia, MD 21045-1982 and can be reached via phone at (410) 720-5555.