Leon Allen
NPI: 1922512987
Leon Allen is a specialist focused health provider in Dallas, Texas. affiliates with no hospitals or medical groups. Call Leon Allen on phone number 2146221882 for more information and advice or to book an appointment.
| City | Dallas |
| State | Texas |
| Address 1 | 6060 N CENTRAL EXPY STE 500 |
| Postal Code | 75087 |
| Phone | 2146221882 |