Stella Tan, MD, Anesthesiology

224 E 2nd St
DumasTX  79029-3808 (Moore County)


Phone: 806-934-7839
Fax: 806-934-7836

NPI: 1497813588
License Number: L6195 (TX)