Divya Mella, MD, Psychiatry & Neurology

3410 Worth St Ste 820
DallasTX  75246-2003 (Dallas County)


Phone: 214-820-8690
Fax: 214-820-8691

NPI: 1013275213
License Number: R2171 (TX)