Stephen J Troum, MD, Surgery

731 E Southlake Blvd Ste 120
SouthlakeTX  76092-6378 (Tarrant County)


Phone: 817-335-4316
Fax: 817-338-0342

NPI: 1841298007
License Number: L0662 (TX)