Thomas J Olmsted, DO, Emergency Medicine

3535 S Interstate 35 E
DentonTX  76210-6850 (Denton County)


Phone: 940-384-3535
Fax:

NPI: 1376769026
License Number: DO 2036 (TN)