Watson Thomas H Md

(205) 620-6837

1022 1st St
Alabaster, AL 35007-8706