Thomas Parker, MD Winning Category Top Doc Category: Internal Medicine DoctorDallas Nephrology Associates 3601 Swiss Ave Dallas, TX, 75204