1. Whispering Pines Sr Apts 302 Ohio St, Pinehurst, ID 83850 Coordinate: 47.53242,-116.24239 Phone: (208) 682-9471