NorthStar Physical Therapy

Phone & Address

9652 West State Street
Star, ID 83669

Get directions

(208) 286-0766

(208) 286-0768