1. Teubner Farms Inc 6313 85th St NE, Bisbee, ND 58317 Coordinate: 48.64779,-99.29333 Phone: (701) 656-3337