Jarod Allen Richards, MDJarod Allen Richards · Orthopaedic Surgery Physician1905 W Hebron Ln, Shepherdsville, KY 40165(502) 955-3312Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing