Gregory Scott Howard, DMD, Dentist

291 N Hubbards Ln
Ste A20
LouisvilleKY  40207 (Jefferson County)


Phone: 502-897-6282
Fax: 502-897-6286

NPI: 1073616231
License Number: KY4214 (KY)