Cynthia Scott, MD, Internal Medicine

3720 Stanford Ave
DallasTX  75225-7203 (Dallas County)


Phone: 214-629-5861
Fax:

NPI: 1902229339
License Number: K2587 (TX)