Brown Clinic & Associates Find A Doctor Directions Brown Clinic & Associates 9622 Webb Chapel Rd Dallas, TX 75220 United States (214) 358-3601 Directions 32.8649417, -96.8617871