Craig P. Patterson, MD, is located in Joplin, Missouri.