Idaho Youth Ranch Thrift StoreThrift Store· 33 N. Main· Payette, IDIdaho Youth Ranch Thrift Store is a Thrift Store located at 33 N. Main, Payette in ID.