David Nicholas Luther, DMD, Dentist

8701 Sw 30th St Apt 206
Fort LauderdaleFL  33328-1828 (Broward County)


Phone: 925-890-8492
Fax:
Email: lut***@*****il.com

NPI: 1710535349
License Number: DN23779 (FL)