Padmaja Puppala, MD, Psychiatry & Neurology

2116 Canyon Park Dr
SouthlakeTX  76092 (Tarrant County)


Phone: 817-300-9166
Fax:

NPI: 1558592428
License Number: 253106 (NY)