North Texas Nephrology Associates Find A Doctor Directions North Texas Nephrology Associates 350 Westpark Way Ste 111 Euless, TX 76040 United States (817) 571-1417 Schedule Appointment Directions 32.8333421, -97.1205564