No, but Sherwood Rec Center, which is in NE at 9th and G does.
Turkey Thicket...
No
Rosedale has one and deanwood
I am not aware of a weight room at the center.
No, just locker rooms and the pool. The Sherwood rec center at 10th and G NE has one, though.
Thanks! Your answer is awaiting moderation.