Publix ends partnership with The Little Clinic