Nez Perce Bio-control Center

Location

22776 Bever Road
83540 Lapwai , ID
United States
46° 22' 37.236" N, 116° 49' 24.0384" W
Idaho US
Location: 
22776 Bever Road
83540 Lapwai , ID
United States
46° 22' 37.236" N, 116° 49' 24.0384" W
Idaho US
Geofield: 
POINT (-116.8233437 46.3770102)
Organization Type: 
Tribal Organization
Scale: 
Regional
State/Province: 
Idaho