Dr. DeLoach graduated from the University of Arkansas College of Medicine at Little Rock in 1983. He works in North Little Rock, AR and specializes in General Surgery and Vascular Surgery. Dr. DeLoach is affiliated with Baptist Health Medical Center North Little Rock.