LA Fitness continues its LA beachbody mantra in this Texas location.
University · 7620 Katy Freeway, Houston