Physical therapy clinic Restore Physical Therapy (Nampa) 16211 N Brinson St Suite 100, Nampa, ID 83687 no info available Phone View Details