Dr. Oliver W Crawford JR., MD Internal Medicine 218 Hospital Ave Ste BOzark, Alabama 36360 (334) 774-5864 About Dr. Oliver W Crawford JR., MD