N North Daviess Medical Clinic 0 reviews 202 North West Street Odon, IN • 47562 View Practice (812) 636-7300