Food Stamp Office Facility
Get Directions
Call Now
Payette Department of Health and Welfare Food Stamp Office
Location
515 North 16th Street, Payette, ID 83661
Payette County
Contact
877-456-1233