Finnish telecom giant 6 letters 4 letters. 100 Park Lake circle Walnut Creek, CA 94598. Roku express red light flashing. Spirit brand clothing.