/

Horseshoe Bend, Idaho Healthcare / Social Facilities

Found 1 place

Address: 109 South Riverside Dr, Horseshoe Bend, ID 83629

Latitude: 43.9174 (43°55′2″N), Longitude: -116.1933 (116°11′36″W)

Phone: (208) 793-2344

  • Wheelchair access: Yes
Details