North Texas Podiatric Medicine and Surgery Associates - Dallas North Texas Podiatric Medicine and Surgery Associates - Dallas Address: 5481 Blair Rd, Dallas, Texas, 75231 Phone: 214-369-7400 Fax: 214-369-7408 http://www.drlbrill.com Map Doctors Photos No Records FoundSorry, no records were found. Please adjust your search criteria and try again. Google Map Not LoadedSorry, unable to load Google Maps API. Driving Walking Bicycling Public Transport Miles Kilometers Leon Brill, DPM Category: Diabetic, General Podiatry, Surgery, and Trauma & Wound Care Previous Next