Mecra Farms
Mecra Farms is a company Located at Cottonwood,Idaho,United States with a telephone number 2089625170, (208)962-5170.Provided Agricultural Production Crops products and service.
Contact Info
- Mecra Farms
- SIC Code: 19101 - Farms
- SIC Category: Agricultural Production Crops
- Tel: 2089625170, (208)962-5170
Map
Map of Mecra Farms, address:,Cottonwood,Idaho,United States.