Humera Arif Chowdhary Denton, TX 76201 Psychiatry & Neurology, Child & Adolescent Psychiatry 940-380-7198 View details →