Here's another covered driving range that stays open late. They even have two levels. Location is between Silverdale and Bremerton on Waaga Way. Signage is good, so it's hard to miss.
Prices are reasonable. Service has been good each time I've been there. I like the bright lights here, since I can see how far I hit the balls. Now, if only they'd move those cars. (just kidding!)