1. Naples Childcare 88 Stagecoach Rd, Naples, ID 83847 Coordinate: 48.57227,-116.3924 Phone: (208) 267-4703