Balch Interventional Pain and Wellness Center Find A Doctor Directions Balch Interventional Pain and Wellness Center 1200 Crawford Ave Ste A Granbury, TX 76048 United States 8179846210 Directions 32.4370846, -97.7715105