North Texas Nephrology Associates PA Find A Doctor Directions North Texas Nephrology Associates PA 1132 S Bowen Arlington, TX 76013 United States (817) 265-9700 Schedule Appointment Directions 32.7238737, -97.1504937