Leon Brill, DPM Leon Brill, DPM Diabetic, General Podiatry, Surgery, and Trauma & Wound Care Linked Clinics Photos North Texas Podiatric Medicine and Surgery Associates – Dallas Address: 5481 Blair Rd, Dallas, Texas, 75231 Phone: 214-369-7400 http://www.drlbrill.com Previous Next