Humera Arif Chowdhary, MD, Psychiatry & Neurology

2026 W University Dr
DentonTX  76201-0644 (Denton County)


Phone: 940-380-7198
Fax:

NPI: 1528262714
License Number: M7114 (TX)