Address: 3977 SW 2nd Ave, New Plymouth, ID, 83655
Phone: (541) 216-0929
Category: Other
Listed on BizVoices