Debra Dowda, MD by OUTMemphis | Nov 4, 2019 Listing Details Report Abuse × Your Complaint* Health, Primary Care Debra Dowda, MD Internal Medicine Location Contact Information Address 7378, Yale Road, Bartlett, Shelby County, Tennessee, 38133, United States Phone 901-387-0193 Zip/Post Code 38135 Website https://www.northinternalmedicine.com/healthcare/staff/ Author Info OUTMemphis Member since 5 years ago View Profile Related Listings CTOMS (780) 469-6106 CTOMS is a trusted leader in tactical medical training. We provide training and equipment that gives our clients the knowledge… Read More Health Milestones Wellness Centers (888) 980-5106 Milestones Wellness Centers is a leading provider of opiate addiction treatment. Read More Health Lukin Center for Psychotherapy (201) 409-0393 At Lukin Center for Psychotherapy, we are a trusted provider of therapy and mental health services. Read More Health Milestones Psychology (646) 767-6330 If you are looking for an experienced clinical psychologist, Milestones Psychology is here to help. We provide comprehensive neuropsychological evaluations… Read More Mental Health Emergencies Coltharp Counseling (832) 483-7159 Coltharp Counseling: Premier adult and couple relationship counseling in Dallas. Read More Counseling +1 Health