1. Fresh Steps 158 Meadowland Dr, Blanchard, ID 83804 Coordinate: 48.01208,-117.0227 Phone: (208) 437-0346