1. Rembrandt Tree Care 1008 Mica Mountain Rd, Deary, ID 83823 Coordinate: 46.8235,-116.60308 Phone: (509) 330-0699