Les Schwab is a good shop for tires, and related services. I've relied on them for decades, and I'm quite happy with them. I don't think they do headlights, but the Jiffy Lube across the street and north I think a little ways probably does.
They don't do them as a practice, but I know they have as just a general customer service deal. They don't stock headlights though, so I would call ahead. I do know that the Firestone tire stores do headlights and brake and marker lights. Hope this helps.
Thanks! Your answer is awaiting moderation.