Nicholas Fleming Leber, DDS, Dentist

4030 N Macarthur Blvd
#100
IrvingTX  75038-6429 (Dallas County)


Phone: 972-717-0077
Fax: 972-717-5363

NPI: 1205073103
License Number: 14777 (TX)