1. Painting By Myron & Sons 639 N 2858 E, Roberts, ID 83444 Coordinate: 43.71895,-112.13142 Phone: (208) 201-1955