Village Square is listed as being located at: 600 HWY 93 S in Challis, Idaho. View mobile directions, ebt/snap details, ratings and more below.
Village Square
600 HWY 93 S
Challis, Idaho 83226
Accepts EBT / SNAP: Yes
Get mobile directions from current location:
1307 E Hwy 93 S
600 Hwy 93 S
Highway 93 S
780 S Us Hwy 93