1. Hall Zackary Optometrist 170 N Seneca Springs Way, Star, ID 83669 Coordinate: 43.69351,-116.47807 Phone: (208) 898-4112