If you are near NE Seattle and Magnuson park, Tennis Center Sand Point is a semi public club and is outstanding for all ages. Membership is less than $150 per YEAR! 10 indoor courts and full staff.
These guys run one of the best athletic programs for kids. Incredible instructors who I found myself leaning in to listen to for tips (while watching my kid practice).