W J Garner Dmd Pc in Birmingham, AL 35205



W J Garner Dmd Pc

1200 20th St South # 201

(205) 862-1254

(855) 943-3445