Strickland, Cox & Associates Primary Care Center. "Providing high quality, compassionate healthcare to all we serve". 60 Total Reviews (Average rating of 5 / 5) 225 N Clifton Ave Ste 7. Louisville , KY 40206. View office hours. (502) 749-3894. Send email..