Summit Physical Therapy

Phone & Address

152 North Seneca Springs Way
#110
Star, ID 83669

Get directions

(208) 995-2913