Sam Johnston Well Drilling Melba, ID 3797 Southside Boulevard, Melba, ID 83641, United States Canyon County, ID Well Drilling Read more about Sam Johnston Well Drilling