HOME / Motel / Elkhorn Lodge
822 W South 1st St, Grangeville, ID 83530
+12089831500
View Business Profile