Namrata Babaria, MD

  • 1 Medical Parkway
  • Suite 149
  • Dallas, TX,  75234
  • View Phone

Experience & Reliability