Tim Castro III, MD, Internal Medicine

912 S Fleishel Ave
TylerTX  75701-2018 (Smith County)


Phone: 903-592-6901
Fax:

NPI: 1447418538
License Number: N0679 (TX)