Drayton Smith

Active Birmingham, AL Principal for Drayton Smith, DMD, PC