City of New Plymouth

Address: 301 North Plymouth
New Plymouth, ID 83655
Phone: 208-278-5338
Fax: 208-278-5330
Email:

20 million people rely on AmericanTowns each year to find & share local information