Where or how can I watch "Heidi: Girl of the Alps"?
As of right now there is no legal online source where you can watch Heidi girl of the alps.

Your best bet would be to buy the dvd box like Alex-sama mentioned in his comment.