New Plymouth Senior Housing

(208) 278-3300

150 W Ash St
New Plymouth, ID 83655-5281