CLS Health / South Texas Foot Specialists Classification Address Contact Health Care Services, Physician – Family Practice Richard OwenStreet Address:121 TX-332Ste. GLake Jackson, 77566 (979) 297-8500 richard.owen@cls.health