David Edwin Wagner, DMD, Dentist

5992 Howdershell Rd
Ste 206
HazelwoodMO  63042-4107 (Saint Louis County)


Phone: 314-731-2273
Fax: 314-731-2096

NPI: 1821085168
License Number: 14071 (MO)