China Village
123 S Alder St
Jerome, ID 83338-2604
208-324-8777