1. River Of Life Christian Childcare
800 17th Ave N, Payette, ID 83661
Coordinate: 44.0924,-116.93466
Phone: (208) 642-3601
2. Northwest Children's Home
420 6th Ave S, Payette, ID 83661
Coordinate: 44.067635,-116.94117
Phone: (208) 642-3993
3. Kids Country
335 S 16th St, Payette, ID 83661
Coordinate: 44.07082,-116.92197
Phone: (208) 405-0610