C CHI Health Howells Clinic - Family Medicine 0 reviews Verified 121 S 6th St Howells, NE • 68641 View Practice (402) 986-1115