Elzie Odom Athletic Center
- Distance: 925.84 mi
- Address:1601 NE Green Oaks Blvd, Arlington, TX 76006
- Phone:(817) 459-6434
- Reviews: 30Rating: 4.6
It's a great place to visit when you need to take care of your help. This is the biggest community center that is so under utilized. Needs some updates, but it's one of the better centers I've been to.... more