Found 2 places
Address: 121 South 6Th St, Howells, NE 68641
Latitude: 41.7239 (41°43′26″N), Longitude: -97.0067 (97°0′24″W)
Phone: (402) 986-1115
Site: chihealth.com/body.cfm?id=264&action=detail&clinic
Address: 119 South 3Rd St, Howells, NE 68641
Latitude: 41.7245 (41°43′28″N), Longitude: -97.0026 (97°0′9″W)
Phone: (402) 986-0830
Site: fcswp.org/dinklage-medical-clinic/howells-family-p