1. New Life Christian Preschool 800 W Main St, Wendell, ID 83355 Coordinate: 42.7754,-114.69066 Phone: (208) 536-6514