Physicians - General in Shelley, ID

275 W Locust St, Shelley, Idaho, 83274-1230

(208) 357-3960


120 North Emerson Ave, Shelley, Idaho, 83274

(208) 357-1949