According to our records, this business is located at 113 S Beech St. in Genesee (in Latah County), Idaho 83832, the location GPS coordinates are: 46.5499592 (latitude), -116.9313585 (longitude). Leroy Zenner is categorized under Farm Products (SIC code 0191). Known organization owner is Leroy Zenner. You can contact the company by phone at (208) 285-1104.