1. Howells Veterinary Svc 142 S 3rd St, Howells, NE 68641 Coordinate: 41.72399,-97.00294 Phone: (402) 986-1600