Town Hall Directions

New Meadows City Hall
401 Virginia St
PO Box 324
New Meadows, ID
83654

208-347-2171

208-347-2384 (Fax)