James Smith M.D. — General Surgery | Campbellsville Free Clinic