Namrata Rao, MD, Psychiatry & Neurology

8411 Preston Rd
Ste 820
DallasTX  75225-5523 (Dallas County)


Phone: 214-373-4600
Fax: 214-361-8454

NPI: 1871616672
License Number: L1713 (TX)